Freeware Descriptions:
DiskDigger is an easy-to-use utility for recovering lost files (pictures, documents, music, etc) from storage media such as USB flash drives, memory cards, and hard disks. Unlike “undelete” utilities, DiskDigger thoroughly scans the media for traces of lost files, allowing you to preview many of them while scanning.
Here is complete features (taken from authors site):

File Size / OS:
- 604 KB / Windows 9x - ME - 2000 - NT - XP - 2003 - Vista
Download DiskDigger 0.6.0: