Unter 32 bit Versionen von Vista ist bei 4 GB Schluß, von denen meistens nur 3,2 - 3,5 GB tatsächlich nutzbar sind.
Unter 64bit Versionen ist der Speicherausbau prinzipiell nur von deinem Motherboard begrenzt, die verschiedenen Editionen (Home, Ultimate, Business) haben glaube ich noch softwaremäßig festgelegte Limits. Aber auch unter 64 bit Windows bekommt ein Programm/Spiel, das nicht speziell für 64bit ausgelegt ist, nur maximal einen Adressraum von 4 GB zugewiesen.
Da nur wenige Spiele explizit auf 64 bit ausgelegt sind, reichen für einen guten Spiele-PC daher 4 GB Speicher und eine 32 bit Version von Vista. Hier ist auch die Kompatibilität in der Regel besser, unter 64 bit Vista gibt gerne Probleme mit inkompatiblen Kopierschutztreibern bei Spielen.