Like others have said, try the freezer method. Put it in an air tight ziploc bag, then put it in the freezer for a while. After it's been there for a while, take it out, connect the cable (ideally directly into the computer instead of USB as you need to transfer ALL the files to your other drive as quickly as possible).
Same thing happened to my friend who heard a clicking sound on the crapped out HDD and it worked for him. He was able to recover all his data.
http://geeksaresexy.blogspot.com/200...over-data.html
There are other success stories, google them up.