Recovery Tools - Command Line:
- testdisk - open source, dir
- photorec - open source, NTFS
- extundelete - open source
Recovery Tools - GUI:
- R-Linux - proprietary, free, dir
- R-Studio - proprietary, paid, dir, NTFS
- UFS Explorer - proprietary, paid, dir, NTFS
- Recovery Explorer - proprietary, paid, dir, NTFS
Info:
In my personal experience, I get my data back using ufs-explorer and photorec.
Sources: Linuxhacks.org
Disclosure: I am the owner of Linuxhacks.org