tats grt... but wat i feel like almost all software is available online..for use it one has to know more about the ntfs, fat, ext3 etc filesystems..

below is the few toosl tats very gud in my experience.. but it all matters how one knows to use these tools... You can try it or can suggest to some also

http://www.ntfs.com/products.htm

http://www.download.com/EasyRecovery-Professional/3000-2248_4-10309798.html