There are a few programs around to retrieve 'deleted' files. I can't remember any of the top of my head, but I know they exist.
It is possible to retrieve recently deleted data most of the time due to the nature of the hard drive - It is magnetic. So the data is still salvageable unless those blocks are overwritten a certain amount of times. Rule of thumb says that after about 7 times data is irretrievable.