Jep mit Vista 64 könntest du die zusätzlichen 2GB voll ausnutzen. Unter XP 32 würden dir von deinen zusätzlichen 2 GB Ram nur etwa 0.8 GB mehr zur Verfügung stehen falls du tatsächlich die 1GB Graka einbaust.
Naja in Vista hättest du halt DirectX 10.
EDIT: Naja DirectX 10 und 10.1 bringt dir zum Teil ne bessere Performance und Grafik in Spielen, wobei ein Großteil der Spiele das nicht voll ausnutzt, da nVidia DirectX 10.1 nicht unterstützt (Assassins Creed
).