Völlig unterschiedliche Anforderungen. Wenn du aufwändige 3D-Spiele zockst, dann tust du das normalerweise nicht im Zug oder sonstwo unterwegs; allein schon das ewige Gerüttel und der Lärm würden mir da die Immersion versauen. Und wenn du nicht gerade dein System voll ausreizt halten moderne Akkus durchaus eine ganze Weile.
Phh. Windows kann das nicht. IIRC können 32bittige OS X-Versionen 4 GiB ansprechen. Unter Linux kannst du entweder Support für hohen Speicher abschalten (3GiB/1GiB-Konfiguration), du kannst die vollen 4 GiB nutzen oder du kannst PAE einschalten, um bis zu 64 GiB RAM zu unterstützen.
Und PAE gibt es schon seit dem Pentium Pro. Microsoft untertstützt es sogar - man kann damit unter 2k, XP und Vista bis zu 4 GiB RAM nutzen. Wow. Eine Version von 2k/Server 2k3 kann sogar 64.