As long as you're not trying to ram an ATA HDD into the SATA connection, you'll be gold with any 2.5" SATA HDD.
Provided you have a grasp on the concept, I don't really know how you could have problems upgrading the MacBook's HDD. It doesn't come much easier, though the little "L" shaped metal piece can be tricky to screw back in.