When it comes to recovery of Photos that might be lost due to corruption of a memory card, CradRecovery is your best bet. First of all, it supports almost all the common forms of memory cards that are in use today. For example, one can recover data from SD Card, MicroSD, SDHC, CF card, xD Picture card, Memory stick and several other storage devices. Be it accidental damage to the memory or deletion, CardRecovery is able to restore these lost photos. In other cases, one might find that the photos have been corrupted, maybe by viruses; CardRecovery will still get the job done. The recent versions of the software are now able to even recover video files that might have been lost in similar circumstances or corrupted. There is no known risk that comes with the use of the CardRecovery software to your PC or any other files that might have been stored in the device. One however requires an activation license key in order to activate the software. Simply download the CardRecovery Keygen here to get a fully functional key.