There is another solution, which works fairly well. See if you can get a copy of a Knoppix CD (the CD image is available on the Interet). It's a distribution of Linux that can be booted from CD. Even if you're never used Linux before, it's a relatively straightforward process to use. All you need to do is 'mount' the HDD you want to recover data from, then transfer it to another machine on the network.

You could access the data via a command line interface, using something like NTFSPro, but it's a bit more complicated setting up a network connection through DOS.

There is a third solution, but it's probably not a good idea posting it on here. Send me a PM and I'll let you know.