Omg: what's better - Intel Core i7-920 2.66GHz or Intel Core2 Q9550 (12MB,2.83GHz

hey guys, im buying a new rig and im not sure which is significantly better maybe just in terms of running games: the Intel® Core™2 Q9550 (12MB,2.83GHz, 1333FSB) or Intel® Core™ i7-920 (2.66GHz, 8MB cache)?

I know the i7 is the newer chip, but its cache is smaller and so are the hertz. Any Ideas?