Recovering Hard Disk
Solution 1:
Sometimes deepfreezing it will allow bits to move back into place for long enough to get data off.
Solution 2:
A quick google search provides the follow:
How to Recover Data From a Dead Hard Drive
Recover a Dead Hard Disk
How to Recover Dead Hard Drive Data
It's also possible to find software that will take a dead 'as in non-detecable' harddrive and do a slow deep level scan of the drive and recover data from it.
Good luck!