Suprised you didn't bring up file recovery programs like Recuva
Hi, Recuva should have been mentioned as it has saved many of my customers pics, songs, docs, etc. It';s free version is great and the full version is probably better although I have never needed it. The free one does throw too many recovered files at you and I imagine the Paid version allows you to use a more granular approach. Recuva is spelled correctly and that's my only beef as it sounds too ghetto. Great Product.