Recovery Tools - Command Line:
- testdisk (3)(5)
- photorec (3)
- extundelete (3)
Recovery Tools - GUI:
- R-Linux (2)(5)
- R-Studio (1)(5)(4)
- UFS Explorer (1)(5)(4)
- Recovery Explorer (1)(5)(4)
Info:
In my personal experience, I get my data back using ufs-explorer and photorec
(1) = Not open source, not no-cost
(2) = Not open source, no-cost
(3) = Open source and no-cost
(4) = Have NTFS support
(5) = Have directory structure feature
Sources: Linuxhacks.org
Disclosure: I am the owner of Linuxhacks.org