Los problemas que comentas en el XP son logicamente de memoria, ya que con 128 Mb se la chupa el solito. Tengo entendido que el 98 con mas de 128 Mb no los aprovecha.
Con tu equipo la cosa esta complicada. Puedes ampliar la memoria o hacer un buen swap o las dos cosas.
Sobre la grafica, la 7500 seria una buena solucion, pero a mi personalmente no me gusta, yo buscaria una 9000 a buen precio, si esperas un mes la puedes conseguir por unos 100€ o por ahi. Seguramente no aproveches al 100% la tarjeta pero yo la prefiero a la 7500.
Tambien puedes plantearte comprar una GF2MX400 o similar.