Para linux, pues depende de cuál quieras. Cualquier linux te va a ir, no hay una distribución específica para el tuyo. Yo en mi netbook (un msi wind) uso arch linux, un amigo en el suyo (un eee 1005ha o algo así) usa ubuntu. Algunas distribuciones proveen imágenes para pendrive, otras tienen herramientas para meter el instalador en un pendrive.
Ubuntu es bastante sencilla, mandriva, crunch bang creo que está orientada a netbooks pero no la he probado nunca, y hay cien mil más.
Los drivers de windows no van en linux, me imagino que cualquier distribución orientada a novatos (como ubuntu o mandriva) te detectarán todo sin problemas.
No sé si sabes bien lo que es linux, pero no es windows ^^
Respecto a lo de windows xp, yo lo tengo sin efectos, con la apariencia clásica, con los servicios mínimos e intento usar programas ligeros, aunque tampoco lo uso mucho pero me va bien. Puedes bajar la memoria virtual, si es ese el problema.