|There are tools to help. Live cd's based on windows and linux have tools to recover data if the drive sort of works. |
If not you may try a new drive board. They are very specific and usually you have to purchase an entire working drive to get the board.
Lastly is a company that does this for a living. They can take the plattens out and get data off. It ain't cheap.
Why did it take me over a year to phone in a problem to ATT?