1. Scanning drive for deleted files - showing the numbered of files found and the percentage completed.

2. Results of a scan in a list view - sortable by column and searchable through a custom filter.

3. Selecting files to recover. Including single and multiple file selection.

4. Selecting files to recover in tree view. A hierarchical approach to recovery, similar to Windows Explorer.

Homepage
http://www.recuva.com/
Download links
http://www.recuva.com/download/downloading
(or)
http://www.filehippo.com/download_recuva/