I'm from the other end of the spectrum.
It's a sweet little program, and it's packaged with a partner program called photorec.now I'm trying to learn TestDisk so I can recover as much as possible.
Testdisk is pretty good for restoring old partitions, photorec is great for recovering individual files. Photorec will also recover files that have been deleted, and in some cases will also recover shadows of old files from earlier partitioning of drives.
I used it on quite a few people's computers, it's always embarrassing because it always recovers all the porn they thought they had deleted.