When I broke a couple keys on my laptop, I used this site - it does a pretty good job at guiding you through to finding the right keys for your keyboard.
If you have an Apple store within driving distance, just go there and they will replace it with no problem. I had a broken arrow key and took it in the store and they replaced it in 10 minutes, no questions asked even though it was out of warranty.