A newer version of Recuva is available.Or, Learn More About Recuva
Full user review
"Great free software"
Easy to use and very effective - about 95% fully recovered in my case. Lots of info about the recovered files so it's easy to see which ones you lost, even if you can't access the full file. Gives an indication of how good the recovery was for each file.
None so far
All in all, a good piece of free software, though I would say if it's vital you recover as near to 100% as possible, shut the computer down before it overwrites too much and pay an expert!