Puesto a actualizarlo sí... Pero para que quieres 4GB de RAM. Tienes Windows XP 32bits o Windows 7?
Ya sabrás que Windows XP solo reocnoce 3GB de RAM. Y sólo lo sistemas operativos 64 bits reconoce los 4gb. Windows XP con 2GB de Ram con una cpu decente de hace unos años y un hdd sata te debe de ir muy fluido.
Edito: Tus memorias van a 553mhz limitarian a las de 667mhz a esa velocidad. Nosé si te merece la pena meter más ram.