Windows 2000 has worse hardware support than XP, also some companies refuse to give Windows 2000 the necessary support to give it something that XP has, eg. Hyper-Threading support. I am not going into some big argument about HT technology and the pros and cons, but tests prove that Windows 2000 with HT enabled is worse than with it disabled, but if you bought an HT processor wouldn't you want to use it?