Erasing can be by overwriting with zeros or random data. Do you have an erasing application that could have done this. Another alternative is have you encrypted the data, this would also appear as random data.
If it has been overwritten then you have lost the data.
Formatting a hard drive in any O/S other than Vista does nothing to the actual data.