El Windows XP se apaña con tarjetas Gigalan, hace muchos años que existen (a mas de una pequeña imprenta le he hecho la instalación con red gigalan hace algunos años), solo que a nivel de usuario ahora se les da mas importancia por las velocidades de lineas que empezamos a tener.
De todas formas lo de tu amigo es absurdo, al XP le termina el soporte, los drivers ya empiezan a no estar preparados decentemente para el y los programas empiezan a quejarse y en algún caso negarse a instalar. Retrasa lo inevitable, mira por ejemplo Windows 2000 hace unos par de años no se podía ni instalar el Windows Messenger y otros programas por no tener librerías actualizadas. Si quiere seguir con Windows y tener programas actuales terminará pasando por el aro, aunque quizá compre un nuevo PC cuando llegue su temido día. (y entrará por la puerta grande con Windows 8 o 8.1)