I don't know how many times I've been asked about lost files. The story goes something like one of these:
"Hey, I can't open a file."
"Hey, the file was there but now it isn't."
"Hey, I've got a file I can open the but the data is not correct."
You've all heard the story. While there are sometimes trivial answers to these problems, most of the time I find the issue originates when someone saves over a file, accidentally deletes a file, or Windows crashes and hoses the file system. (Yeah, that one happens a lot actually.)
Anyway, I came across some file recovery software that seems to be pretty handy. Disk Doctor only runs on Windows Platforms, (it only supports FAT32 and NTFS), but it has a very impressive set of data recovery features for recovering lost data. In addition to recovering files, you can restore lost partitions. I have yet to have a person who runs Linux ask me how to recover a lost file so I'm guessing this software fits the bill pretty well.
In case you lost a small file and need a quick fix, Disk Doctor provides a trial version that can restore files up to 64k in size. The nice thing is the personal version only costs $39. It might pay for itself depending on what you lost!