Yeah, I'd try either a Linux Live CD or an Ultimate Boot Disk for Windows. Pull the data off the drive if you can, then format it so you can at least use it some more.
UBCD for Windows
Ubuntu Home Page | Ubuntu
UBCD for Windows
Ubuntu Home Page | Ubuntu
Comment