Interesante tema, con vuestro permiso daré mi opinión al respecto.
Windows Vista ha sido lanzado de manera prematura (a pesar de que se han tirado casi 6 años para desarrollarlo); es un pozo negro de bugs y agujeros de seguridad; eso sin mencionar la exageradísima cantidad de recursos que consume. ¿A qué se debe esto? Pues a muchas cosas, empezando porque llevan arrastrando el mismo kernel desde Windows NT 4.0, lo único que han ido haciendo es metiéndole más cosas y engordándolo cuando lo que tenían que haber hecho es reescribirlo desde cero para resolver los problemas que lleva arrastrando desde hace tantos años cosa que, en 6 años hubieran tenido tiempo más que de sobra para hacer.
En definitiva y para no enrollarme mucho, Microsoft no hace sistemas operativos, hace truños y nos los colocan como innovadores cuando lo único que hacen es malcopiar las ideas de los demás.
¿Queréis usar un sistema operativo innovador y atractivo? Probad MacOSX. ¿Queréis usar un sistema estable, seguro y libre? Probad GNU/Linux.
¿Queréis tener un sistema lleno de virus, spyware y bugs? Usad Windows.
Otro día si queréis os cuento la historia de cómo Microsoft "inventó" W
Windows.
Saludos
Edito: Sobre el tema de los virus en GNU/Linux. Es absurdo programar un virus para correr bajo GNU/Linux. ¿Por qué? Muy sencillo, porque, aparte de que los agujeros de seguridad suelen durar poco (una de las ventajas de que cualquiera pueda modificar el software) en los sistemas basados en UNIX (Linux, MacOS, *BSD, etc) un programa sólo puede ser ejecutado si tiene permiso para ello, por lo que el virus ya tiene dos problemas: instalarse y conseguir permiso de ejecución. Aún suponiendo que se ejecute sólo tendría permisos de escritura en los archivos del usuario que ejecute el virus por lo que lo más que hará será borrar archivos personales pero el sistema seguirá intacto y los otros usuarios ni se enterarán. No sé si me he explicado :S