The short answer is yes. Everything works, I've even installed Vista SP2. However, I ran into a problem with my machine/HD combo that I'm still working out.
See this Question/Answer [http://www.ifixit.com/Answers/View/5650/Why+does+my+new+Hard+Drive+cause+system+shutdown|Link]
Also here is my [http://www.ifixit.com/Discuss/thread/9698|Discussion ] about it.
I'm currently awaiting a 5400 RPM drive from Seagate to see if that will work in my situation. I'm not sure what I'll do if it doesn't.
YMMV.