Since you obviously still have internet access, hunt down a copy of Hiren's BootCD. I searched a bit when I needed it, and eventually found a very fast Thai server that had the latest one. It's got several nice NTFS recovery tools, along with a lot of other good stuff for recovery and repair.

Cheers!
Krishna