PC Inspector File Recovery
Full user review
"Tested it on memory camera card."
Worked excellent, I did a test, if I erased all the pictures and then tried to recovers erased pictures. It worked fine. Note I have not tested erasing and then taking picture over erasures.
Have not tested all items this program might be able to do. I just wanted to get back pictures that were deleted by accident.