Some are better than others. I use RECUVA
and I've had good luck with it. Just remember that the file or files you recover should be recovered to a different drive. You risk losing them, or ruining them if you try to put it on the same hard drive. Use a flash drive, that works also.
Edit to get link to work..
Edited by Wildabeast, 11 May 2012 - 06:21 AM.