Hi,
Imho the most powerful data recovery tools are Active@ Undelete and
Uneraser (for pure DOS). They indeed never failed me before. I've used
it before and they are really reliable. Give it a try, that should help
in a difficult situation.
http://www.active-undelete.com/
http://www.uneraser.com/