I tried Recuva recently, not that impressed as it didn't get anything reported 'OK' to restore OK. It was all still corrupted. I tried EASEUS after that and it worked a LOT better. I guess it depends how long the files have been deleted, as they're quickly overwritten. Recuva might be OK if you use it immediately, and it's free, always a bonus.
Please, please, please please always back your stuff up if it's important! HDDs are not reliable enough to risk it.