Yes! You are right! You can recover you data back with the help of a hard drive recovery freeware
I also get it from another thread of toms. The user says it is really an efficient and useful freeware.
One more thing, you should learn to keep at least two copies of everything important on separate drives all the time.