It's been said that the shortest measure of time is that micro moment between pressing "Delete" and realizing you didn't really mean to. Windows has come a long way with the Recycle bin, but when that just doesn't get you what you need, these tools pick up where Windows leaves off.

Recovery

Recuva - when Windows Recycle bin isn't enough

Power Data Recovery - ...or two


PCI File Recovery - if one doesn't work, it never hurts to have a backup plan...

Digital Image Recovery - recovers deleted photos from all flash media

PCI Smart Recovery - alternative tool to recover images from flash media

Digital Image Recovery
General File Recovery