Recuva File Recovery Tool

Recuva is a file recovery tool that allows you to recover deleted files from hard drives, flash drives, MP3 players, and much more. What is even better is they have a full install version and a portable version. This program is free to download and works on most Windows Operating Systems.