For those of you who can't make up their mind whether Windows XP or Windows 2000 is better, why not just install two partitions? One will run Windows XP and the other will run Windows 2000.
Over the last 8 years, i have had Windows 3.1, 95, 98, 98SE, 2000, ME, XP Home, and XP Pro on various computers. In my experience, each OS has been a substantial improvement on the previous (with the exception of Windows ME). I actually was running Windows 2000 before buying a new computer with Windows XP pro a few months ago. I liked how Windows XP had so many options and new capabilities. However, I didn't like the loss of some of my administrative priveleges. Additionally, the user interface, although more user-friendly is not optimal for those of us with more complicated needs.
Because I do a decent amount of media editing, I do use Windows XP from time to time. However, for my everyday use, which includes word processing, website buiding, and internet, I use Windows 2000 pro.
However, since I use both, I found that I needed to find a solution that would allow me to switch between both OS's quickly and painlessly. I searched around and found Bootmagic and Partitionmagic to be adequate. I now have a screen that prompts me at startup and asks me whether I want to boot Windows XP or Window 2000. If I don't make a decision within a certain amount of time (which I can specify) then it boots my default OS (which is now set to Windows 2000.
This is just my solution to sticky situation. I'm not suggesting that everyone multiboot their system. I just want to show people what is possible.