Si lo que tenes, te funciona, entonces no te cambies.
Es falso que Win7 consume menos recursos y memoria que XP. Es más si te pones a buscar en youtube comparación de arranque entre windows XP y Windows 7, obtendrás tu respuesta.
Lo mínimo que recomienda Micro$oft para Win7, es 1 Giga de RAM, peso eso solo para el SO, o sea, si vas a instalar otras cosas, lo cual es lo lógico, ese giga no te va a brindar el desempeño adecuado.
Para un desempeño decente, necesitas 2 gigas, para uno adecuado, 4 gigas.
Lógicamente que el procesador también juega un papel importante en este juego del desempeño.
Ahora, hay varias versiones de Win7 y la más básica que ni el fondo de escritorio se le puede cambiar, es el Windows 7 Starter.
Te dejo la página de Micro$oft, donde muestra las comparaciones entre cada una de ellas.
¿Cuál es la indicada para ti?
Otro punto importante si vas a considerar cambiarte, es que investigues si todo tu hardware y software, va a ser compatible con Win7.
Windows 7 podrá reconocerte el hardware nuevo, pero los viejos, vas a tener un 50% o menos que NO te lo reconozca.