veloce851, that R-Studio looks interesting. Hopefully his filesystem won't be damaged and he won't need it.
I cannot stress this enough: do NOT spend time with exotic tools trying to "repair" files on the existing drive. get all data off as best you can, asap, using ddrescue or some similar tool that will clone the entire drive, working around bad sectors.
Then, and only then, once you have an exact copy of the broken disk on a working hdd, if any files are corrupt at that point, see if you can recover them.
Drives are so cheap, there little excuse for not using raid-1/5/6/10. Most recent intel-based chipsets (ich8r/9r/10) have built-in raid, and on linux you don't even need that if you're using software raid.