This was a pain in the !!* for me. It was really stuck on the original drive but good. In finally getting it off, the connector came out of the bluetooth. I had to CAREFULLY slide the ribbon connector back into the bluetooth card. Not easy to do with my big fat fingers.
Getting the top case off, especially right above the optical drive slot was a @#$%^. !^$%. Was finally able to work it loose by twisting in the budger. Be careful.
Did both an upgrade to an "n" airport and a new 500gig hard drive while watching the Phils whip the Yankees in Game 1. Happy to say everything is working after reassembly.