I am a strict Windows man, just for the fact that it is very centralized. I have tried Red Hat LinuxOS, but after about 3 hours of sitting there and scratching my head just TRYING TO FIGURE OUT HOW TO GET TO THE FRICKIN CD-ROM DRIVE, I finally gave up and reloaded the boot drive with Windows 98 SE. That's what I have had to use, having pretty much nothing else available. I tried running 2000 (very nice, very stable, and makes management much easier) and XP on my machine, but out of some freak accident, my drive shorted out. Not sure who manufactured the board, but I do know it was a low-end corporate solution with the SiS 620 / SiS 5595 chipset. Integrated video and sound, and supposedly supported ATX, though it was an AT form-factor. It was actually a hybrid. You could use an ATX power supply with it, but it didn't support PS/2 keyboard (use an adapter for the AT connector). It was a Socket 370, with clock speed the full spectrum from 66 to 133 MHz, and I have no idea what the fastest processor you can put in it is. Anyway, it was designed for 98, but I ran 2000 Pro and XP Pro on it. Now, I have an ASUS P2B-F (my first motherboard with AGP, sadly enough), on which I am running a Celeron 533 with 256 MB RAM and a Savage 4 32 MB video card (very nice!!) I managed to procure a pair of 2 GB drives, which are serving me well with 98. It hasn't crashed yet, despite a hairy situation with a piece of metal getting wedged between board and AGP port. Video just about fried.
Anyway, I love 2000 for its manageability, and I favor XP (not XP home, of course!!!) for its basis on the 2000/NT OS's rock-solid stability. Thing is, it's too flowery, while 2000 gets right to business--but, XP has better multimedia support. I use it here at school. Not particularly for educational purposes, either... xp