Also mehr als 2GB RAM macht denke ich mal nicht viel Sinn, wenn du eh nicht zockst. Zumindest solange keine VM oder so auf dem Rechner läuft.
ICh würde an deiner Stelle eine schnellere CPU draufmachen und evtl noch eine schnelle Festplatte einbauen, auf die das System kommt. (Keine Ahnung, ob deine schnell ist bzw. was für eine du für das System drin hast)
Falls du zwei schnelle Platten hast, lager die Auslagerungsdatei auf eine andere Platte (nicht Partition, sondern Platte) aus.
Am meisten wird denke ich mal eine schnellere CPU bringen, da Vista schon recht hohe Anforderungen ans System stellt.