Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Please do not buy that hard drive. It is beyond overpriced. Any SATA 2.5" Hard Drive should fit, but I think yours needs to be a 9.5mm height drive since its a 2007 model.

This should work:
WD Black 500GB 7200RPM drive for $100
http://www.newegg.com/Product/Product.aspx?Item=N82E16822136856

Or for a list of all 500GB HDs on Newegg.com that are for laptops:

http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&N=100007605%20600030594&IsNodeId=1&name=500GB

I've never changed a HD in a 2007 mbp, but i'm sure ifixit has a step-by-step picture tutorial.
 
Thanks for the responses guys.

I have a friend supplying me the HD, so hopefully I'll get a good deal on it.
Also have the fit it guide so I'm set to go.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.