Bei so einem System wäre es ein Verbrechen kein 64Bit Windows zu nutzen.
Ich finde, er sollte sich eher das mit dem i7 gut überlegen. Die Dinger sind sau Teuer, die dazugehörigen Mainboards auch. Die i7 Mainboards haben auch nur DDR3, der auch schon wieder sehr viel Teurer als DDR2 ist, und Leistungstechnisch nicht wirklich viel mehr bringt.
Und der i7 bringt in Spielen meiste sogar weniger Leistung als ein "alter" Quadcore.
Einen Quadcore wie z.B. den Q6600 kann ich aber nur empfehlen. In den meisten Spielen hat man zwar keine Vorteile gegenüber einem gleichgetakteten Dualcore, allerdings sind diese bei z.B. Videorendering oder Kompillieren schneller (immer vorausgesetzt die Programme unterstützen dies, aber das tun sehr viele schon).