If it looks like mechanical failure is the cause, and you need just a bit more data off that drive before it's gone for good, try sticking it in the freezer until it's good and cold, then let it reach room temperature again and give it another try. This passed-around tech geek tip works, as a last resort, because when worn-out mechanical parts fail to connect and align properly, contracting them with cold, then allowing them to expand again, can sometimes restore things to barely-working order just long enough to give you a little more time before the funeral.
You'll also find quick fixes for stripped screw holes, broken light bulbs, and even hangovers! Link -via the Presurfer