bueno... yo me estuve dando cabezazos contra linux unos cuantos años, probando distintas distros, y al final consegui usar linux con ubuntu 7.04 ... la primera que hacia las cosas... humanamente posibles, tened en cuenta que pedirle a un noob "como lo era yo en las versiones anteriores de ubuntu" que se compile los drivers y se recompile el kernel para poder ver un grafico... es una p**a locura.
actualmente ubuntu lo hace todo solo y es un SO a la altura de Windows a nivel de usuario.
Lo que falla es que la mayoria de usuarios usan windows, y los desarrolladores programan en windows "normal, hay que ganarse el pan " y por lo tanto se crea una dependencia de programas hechos en windows. Luego en linux siempre se desarrollan aplicaciones que hacen basicamente lo mismo e incluso puede que mejor "en algunos casos", el problema es que un USUARIO corriente no se le ocurre que lo que conoce como emule en linux se amule, o el msn pueda ser empathy o pidgi o amsn.
En general el usuario basico es perezoso, y si en la pagina de msn no le dicen "para usar msn en linux usa amsn" o algo asi, el usuario solo mira ubuntu y dice... no encuentro el msn... vaya ***** de SO que no tiene el msn... .... no hace falta que comente lo triste que es evaluar un SO solo porque no encuentras el msn... en fin, yo en esto tengo experiencia por que he implantado ubuntu en mi empresa, y se lo puse a mi madre en el portatil "que porcierto una vez que le instale el amsn y cuatro cosas mas la mujer esta encantada xD ".
windows, desde Vista esta de capa caida y esta perdiendo mercado frente a mac "por desgracia" frente a nuevos SO como android "por cierto, que es un SO muy conocido, comercial y Open Source " asi que el futuro de windows esta escrito, porque subir es facil, pero una vez arriba mantenerse es una batalla constante, y windows la jodio en su momento.
Yo soy un firme defensor del GNU y como tal mi Windows es original "version OEM peeeero legal " pero confieso que el uso de windows se ve limitado a ejecutar las aplicaciones que no han sido preparadas para ubuntu.
a nivel de programacion... mantenimiento de sistema, de red... no tiene ni punto de comparacion, te garantizo que si en la oficina tienes un buen programador como yo una red en linux es infinitamente mejor que con windows, por no hablar del trabajo que dan los equipos , lo lentos que van, y que hay que reinstalarlos cada 6 meses sin falta.
asi que amigo mio, antes de opinar cual es mejor de los dos... intenta llevar tu solo una oficina con 50 puestos cada uno de su padre y de su madre y luego me cuentas cual es mejor.