No es por paranoya, pero quería probar una cosa nueva. Linux lo he probado durante mucho tiempo y he tenido muy malas experiencias, sobre todo en usabilidad del usuario y en compatiblidad de hardware y software.
Uyyy pues usabilidad de usuario, con esa terminal puedes hacer hasta el chocolate a distancia XDDD, pero si quieres un entorno parecido a windows te recomiendo un escritorio lxde, o un mate o un cinnamon, las posibilidades son varias.
Ahora ahi tienes razón entre el hardware y sus modulos y drivers, dependiendo de si existe soporte para ese hardware, encontraras opciones abiertas, limitadas o privadas con ciertas pautas de uso, pero eso depende del fabricante si desarrolla software open-source para usarlo en opciones no privativas.
Ahi es donde entra mucho la capacidad, experiencia, conocimientos y malicia del adminstrador, pues es root quien decide que usar o no.
Mira si vas a usar tu sistema para juegos bestiales (Batman Arkham City, Resident Evil 5, Dmc Devil May Cry, GTA IV, Sonic Generations...) o lo usas para diseño grafico (Photoshop, Corel, Painter, Illustrator, Autocad, InkScape, Flash) Diseño 3D (Ogre, Unity) o parecidos (XNA, Silverlight, WPS, Windows Phone) ya sabes, cosas de avanzada que requieran máximo de video, FPS, GPU, pues quedate con windows, pues las opciones de los fabricantes como AMD, Intel o Nvidia desarrollan su hardware para windows (ultimamente las cosas van bien para linux, pero va poco a poco).
Todo lo que hace windows se hace en linux.
Digamos para usuarios comunes y corrientes linux tiene 5 grandes ventajas:
1) Usa muy poca memoria RAM, CPU, Disco Duro y Video.
2) No es necesario usar un maldito programa lujoso antivirus+firewall que sobre cargue tu sistema, tu mismo lo puedes editar y lo dejas solido como un ladrillo...o puedes hacer la más facil y ponerle clamav que no pide nada y tomar el sol contento.
3) No necesitas preocuparte de molestias como desfragmentacion, pantallazo azul o peor el negro de la muerte. La estabilidad e Linux es increiblemente buena si la usas en condiciones regulares (ya si te pones a compilar basura o cambiar cosas que no debes cambiar alla tu), creerias que puedo contar con los de dedos de una sola mano las veces que se me ha "trabado" linux en unos 3 años de trabajo.
4) Realmente eres dueño de tu sistema, eres un verdadero root, no como hace windows que te crea el modo seguro con otras 4 cuentas que te joden la vida
5) Si eres linuxero es porque quieres aprender, si tienes windows solo eres un mortal cualquiera.
Eso, nuevamente, en terminos de usuario, ya si vas a especializarte en windows, hay mucha magía tambien, el Batch y los registros son una ciencia genial, pues practicamente involucra conocimientos de scripting y de ingenieria inversa, o si vas por windows server, es que te interesas por la seguridad, la auditoria, el analisis de sistemas y datos, la administracion web...
en fin, no digo que windows es malo, pero ahi tienes las alternativas.
Es más, linux es solo un pedazo, tienes BSD, otro muy pero muy pero muy bueno, pero ya si vas con BSD te metes con cosas más serias, cosas que pueden hacer temblar al mundo con ese diablillo o con su hermano el muro de titanio.
Dime que quieres y aqui te damos ideas, quieres aprender windows, desentraña al maximo ese CMD, quieres aprender linux, coge un CD Live o virtualiza una distro y explota esa terminal.