Undelete 360 is one of the best software to restore files accidentally deleted from your computer.
It is made on fast and efficient algorithm that browse, search and recover files lost due to a different factors: accidental deleting, viruses, software and computer failures.
It can recover files deleted from your Computer drives, USB drives, Camera devices, Pen Drives, Memory Cards and supports both file recovery and folder recovery.
Tools and Utilities
Product page: here