There is a program called FILERECOVERY, available from one or another of the
CNET, ZDNet or whatever. It recovered my files from a drive that wouldn't
boot, and reported two bad sectors when tested by the Seagate online
software. You can do a free trial with Filerecovery, and if it does the
business, you can then pay them about £33 for the full program which enables
you to save the recovered files to another drive. When my hard drive
crashed, I was advised that it was non-recoverable, even though the people
who said this knew nothing about my drive, so don't give up and spend lots
of money until you have tried FR. You will probably need a new hard drive
anyway, so nothing will be wasted. Or you can recover to a CD-RW or DVD, or
a big Zip, or whatever you have in the way of storage. If you can't boot,
then you will have to get the new drive first, and install XP or whatever on
it.
Good luck! Come back if you want to talk about it.
David Kelsey