I think most ppl prefer 2K; but what about the pros and cons in 2k and XP?
My opinion:
2K has been out for almost 6 yrs and ppl still use it(i guess at least 60-70% ppl at work); it seems to be pretty stables and it has a good history compare with XP. Easy to use, to get help, to get support on the web, forum, etc...
(I personally like windows 98 as well, run very fast even on low end machine! and pretty stable as well)
With XP is kind of so-called "new"; getting support from web is ok; however, there are always nasty things happened like you cannot boot up your windows XP after messing up some of your hardware, for example, install a usb printer (based on my experience, my manager tried to install a usb printer on a xp laptop, and he ended up the laptop can't boot up the XP no more, and the solutions is parallel install XP again and backup everything, then reinstall everything again).
Well, I am not saying that it won't happen in the 2K; some nasty experience I got from 2k with a linksys usb wireless nic as well, it just didn't work on 2k.
XP does have it's good side; as I remember it runs less services compare with 2K; the desktop theme can be customized; other extra features mostly for gamers, or home users. However, I don't think I really "need" those features.
In some companies, I have bad experience on setting up 2k3 server with xp... but no problem on 2k server.
Since the life cycle for 2k support will be gone soon, it sounds true that we should move forward to "newer" or "better" technology. However, if there are no good reasons to change, why should we do so?!
Is it a matter of fact that 2k is gonna be retired soon, so we have to move to XP?
Is it a matter of fact that xp is the latest technology, then we have to upgrade?
As of today, I still can't think of any big difference or anything that using XP has significantly or extraordinary benefit over 2k.
what do you think?!