RE:CUAL ES EL MEJOR SISTEMA OPERATIVO
En mi caso personal uso Linux como servidor de varias cosas:
Ruteador para acceso a internet, Controlador de Dominio Primario (PDC) para tener la red estandarizada, por ende es un servidor de archivos tanto personales como comunes, es servidor de datos con BD como PostgreSQL y MySQL, es servidor web con apache para utilizar PHP y jboss (este es para soluciones java).
Linux es el mejor sistema operativo por 2 razones, aprovecha mejor los recursos del sistema siempre y cuando sepas cómo instalar bien todo, y es de bajo costo o del todo ninguno en algunas distribuciones.
Windows XP es bonito, pero instala más de lo que debiera, requiere de hardware más caro por los recursos que consume, pero es muy fácil de instalar y de usar, en su versión Home puedes hacer muchas cosas si lo usas como usuario único, pero la versión Pro es para cuando vas a trabajar en grupo de trabajo, o sea, una red.
Tanto los GNU/Linux como Windows tienen pros y contras, pero el pro más importante de Linux es que no se le pegan virus.