Laut meinen Erfahrungen ist Windows 2000 auf jeden Fall stabiler und vor allem auch performanter. Das Problem sind die Updates. Es gibt keinen Servicepack mehr für 2000, lediglich Fixes für kritische Sicherheitslücken und diverse neuere Programme setzen zwingend XP vorraus.
Ich für meinen Teil bin daher auf Linux umgestiegen, bis auf 2 Programme gibt es auch mindest ebenso gute Software für Linux und diese ist meist kostenlos. Wobei das eine der Programme auch mit Tricks direkt unter Linux läuft (Photoshop), das andere (Borland C++ Builder) läuft in einer VmWare Player Emulation in Win2000. Alles andere, auch die meisten Spiele laufen direkt und nativ unter Linux.
Wenn man allerdings gezwungen ist Windows zu verwenden und auf Programme verzichten kann, welche XP vorraussetzen würde ich immer auf jeden Fall zu Windows 2000 raten, da dieses schneller, zuverlässiger stabiler und auch sicherer ist. Derzeit gibt es kein Betriebssystem was mehr bekannte Sicherheitslücken aufweist als Windows XP, nach meinem letzten Check sind Microsoft derzeit noch in etwa 480 Sicherheitslücken bekannt, davon sind ca. 40% als kritisch eingestuft, nach den bisherigen Erfahrungen dauert das fixen dieser Lücken mindestens ein halbes bis ein ganzes Jahr...
Im Linux sind dies immerhin noch ca. 300 bekannte Sicherheitslücken, davon 7% kritisch, wobei es meist innerhalb von Tagen Fixes gibt...
Im Windows 2000 schlummern derzeit noch in etwa 250 Sicherheitslücken, davon 10% als kritisch eingestuft, Fixes trudeln dann ein, wenn der Druck der Anwender zu groß wird...