Well... I've written an NTFS recovery program some years ago. For AmigaOS -- just because those NTFS recovery tools were so damn useless (either needed Windows NT to run (Win 98/ME was not enough) or couldn't operate on the same harddisk they were booted, or required Admin access, which we could not get hold of on another machine). In the end, it was able to recover most of the files that had been accidentially deleted during an Windows NT update process (don't you love that?). Otherwise, a PhD. thesis would have been lost (of course, no backups!) and the son of the author would have been 8 inch smaller.