En ese equipo, no te funcionaba bien windows, ¿Qué windows? Si le pones algo pesado a un equipo de pocos recursos, es lógico que no te va a funcionar.
Ahora, si es un equipo con pocos recursos de hardware (memoria, disco duro, procesador, etc) y te funciona bien Ubuntu, pues... a qué le decis te funciona bien? que inicia y trabaja pero lento?
Si tu equipo es de pocos recursos, en ves de ubuntu, yo en tu lugar le hubiera instalado Xubuntu. Es una distribución de Ubuntu para equipos de pocos recursos de hardware y te va a funcionar mucho mejor.
Para instalar una tarjeta de red inalámbrica si no es reconocida automáticamente, agrega el paquete llamado
ndiswrapper, te dejo un comentario sobre eso:
Instalar driver de tarjetas WIFI con Ndiswrapper
Cualquier duda de cualquier distribución Linux, te recomiendo que visites sus sitios que vas a encontrar mucha ayuda.
Otra cosa, espero que instalaras la última versión de Ubuntu o Xubuntu (9.04)