Truth be told, I've just got the one distro on here. (I managed to screw up Knoppix by trying to install the kde-games package and forgot to specify version numbers, so it began upgrading all of KDE to the latest version. For kicks and grins I followed it to its logical conclusion, and it still ran, but it did install/change some low-level init scripts that conflicted with Knoppix's init scripts, so I just decided to start over with a fresh install.)

I'm very wary of LILO and GRUB. I have an old computer that used to be my main one, that had Win9x on it, where for some reason neither would work. Both would hang. I had to repair the MBR on it three separate times after various experiments. The last time, I had carefully made a GRUB boot floppy and it worked just fine, so I knew "menu.lst" was correct, but it didn't work once on the hard disk. Ended up using LOADLIN from the DOS prompt.

This can be nervewracking when you don't have a backup...

On this Win2K box I use a version of GRUB for Windows, made by the Topologilinux guys, that lives on the NTFS partition and is accessed through NTLdr. (I also upgraded the version of Windows on that old computer mentioned above, and use the Topologilinux GRUB on that one to boot into Red Hat.) Using it to triple boot would just be a matter of editing "menu.lst".

The only downside to it is that you have to reinstall it after you defrag your NTFS partition. And it doesn't work with Win9x.