XP has the best support over all the other OSs, therefore, more updates, which means better scurity adn stability. As it is, win xp will last longer doing something intensive then win 2000. Windows 2000 also has ALOT of compatibility problems to work out still.