First of all don't write anything else to your hard drive, as you may overwrite your data.

You can try these freeware file recovery programs, they have been successful in recovering data for many of our members in the past:

PC Inspector

Restoration

TestDisk

Recuva

I like Recuva best too.