Certainly off-topic, but considering how many computer savvy people are around here...
A friend of mine managed to drop his external HD on the floor. A 3.5" IDE in a USB housing, as far as I know. He can't get his data - at all. So he went to the local computer store/repair man, who said there was no way off restoring it through software. Physically tampering with it might give results - but that has to be done in some sort of lab environment. And would cost him 500 Euros.
Any of you have any last-try-lifesavers up your sleeves? He won't put down the 500, so there's really nothing to loose (anymore).
We'd be thankfull for any ideas.
Cheers,
-M