Just thought you might want to know...
TrID - determines what type a file is, even if its extension has been mangled, by scanning it for byte patterns stored in XML files. You can even teach it new file types for other people to use!
Hard Link Magic - Newer Versions of Windows (NT/2000/XP) have a little-known feature: you can create "hard links", like in UNIX! If you don't know what a hard link is, it's sort of like a shortcut, only it doesn't point at a file by its name, it points at a file in the same WAY that a filename does - in other words, you can have multiple names for the same file!
The advantage of this is that when you rename the original file, the hardlinks still point at it, because they're pointing at the underlying file system object, which hasn't changed. You can even delete the original file and as long as there's one hardlink to it left, it's still there. The downside is it can get confusing with a bunch of files lying around that look identical, and Windows won't tell you if the link you're deleting is the Last one (which permanently deletes the file) or not. (Also it can cause some trouble with backups, and you can't hardlink across drives.) But it still sounds cool!