GetDataBack = Great program.
I have experimented with it, and even after deleting a partition, then re-partitioning and formatting, I was still able to recover almost all the important data. If this cant find your data, it probably isn't there, and you'll need to spend ALOT of money to get it