I used the free program 'Recuva' the other day for the first time and it recovered a bunch of files I didn't want to delete. I don't see why it wouldn't work for you. It's really easy to use too, btw. Here's a link to the download page:
http://www.piriform.com/recuva
- Dave