Also wie ich oben schon andeuten wollte:
Windows macht Spiele nicht hübscher. Oder schneller. Ist eher so, das neuere Windows mehr Resourcen brauchen => (alte) Rechner werden langsamer.
Mag sein, das von Spiel zu Spiel verschieden eine bessere Framerate für optimierte Spiele erreicht wird. Mag sein. Muss man aber von bei jedem Spiel für sich betrachten.
XP ist zwar alt, aber nach aktuellem Massstab sehr flott und Treiber werden gut unterstützt. Und Spiele sehen auch nicht schlechter aus als bei Vista/ Win7
ABER:
XP unterstützt nur bis DirectX9 ...... und manche Spiel unterstützen auch höhere DX Versionen. Diese Effekte kann XP nicht darstellen, im extremsten Fall läuft das Spiel unter XP nicht.
Falls Du XP rumliegen hast, könntest Du es auch für den neuen Rechnern verwenden. Falls Du aber kein Betriebssystem hast und eins kaufen musst, dann würde ich zu Win7 greifen..... weiteres Argumen für Win7 wäre auch, das sich ein neuer Rechner auch gleich viel neuer anfühlt, wenn das aktuellste Betriebssystem aufgespielt wird ;)