Might help for starters.
My friend has a Samsung HD103UJ HDD, 1TB, and he used it to put his pictures of family from Russia (his home country) before upgrading his Windows XP to 7. After the install, he went to put the pictures back, only to get a message telling him to reformat. So he called me and I plugged it into my laptop with Windows XP, only to get the same message.
He doesn't have money to spend on getting these pictures back, so I was wondering I anyone knew of a way to get pictures from a HDD that isn't readable by Windows XP or 7 without paying someone $800. I looked into some programs that retrieve the info and cost less than $100 but from further research it sounds like maybe something maybe wrong with the HDD, and Samsung will only replace it, not help recover data.
Thanks to any and all help!

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic