You can try JacKDynne's suggestion. Other than that you also could try
Easy recovery
http://www.ontrack.com/easyrecovery
or
Restorer 2000
http://www.restorer2000.com
The more you use your computer though, the less chance you will have of recovering the data. If I were you I would pull the drive that had the data on it out of the machine until you are ready to try and restore.
Good Luck
Some have had luck with a program called Recover4all.
http://www.recover4all.com/