Now the drive has a hardware failure, software recovery tools and do it yourself recovery is not an option. Don't fret however, since you can go to http://www.drivesavers.com and see what they can do for you.
Here's the story:
My friend brought his computer to my house and we did some repairs. We had to reinstall windows, so we backed up his files onto my external drive, and deleted them when we were done. His computer has a master and slave drive. We switched the master hard drive with a different one, and took the old master and put it in a different machine. He takes the tower home, and while setting it up, trips over it and now the slave drive ticks and fails to work. For some reason, after this he reinstalled windows on the master drive, erasing backups that I had coppied to it of some of the files. The old master drive also had these files at one point. This hard drive was formated from ntfs to ext3 and had ubuntu installed on it. Most of the files have been recovered from the external hard drive using this http://www.majorgeeks.com/Restoration_d4474.html resoration program. There are still some important files that are missing, and do not appear in the restoration program.
Here's all the drives that had this data:
My external ntfs: had most files recovered from it, but these ones don't appear
new master: windows reinstalled on it, and lots of files coppied onto it
old master: formatted to ext3, ubuntu installed
slave: physically damaged, broken, clicks and doesn't work
Is it possible to recover the data from any of these drives, I'm willing to do what it takes to help my friend.