A newer version of Recuva is available.Or, Learn More About Recuva
Full user review
"It works and it's absolutely free."
It quickly found all the photos I had accidently deleted in my camera. Reminds me of the old Norton QU tool and I'm sure works the same way.
No cons. The potential problems with undeleting are not easily understood by the novice. This does all it can to help.