Try R-Studio NTFS. It is a recovery software and it will scan your HDD for all info regarding possible NTFS structures. I used it successfully to recover files from damaged HDDs. You can download a demo version, which will show you the files found. It will not allow you to recover big files (I think 32 k is the maximum size in the demo version) but at least you will know the files are there and you are able to recover them.
Also, attach the HDD to the second IDE without having CD drives or other HDD on the same IDE.
If your drive has stopped before it gets completed, there might be a problem with some sectors of the hard disk drive. Make sure the hard disk drive has no sector error for you to store data on it.