i upgraded from a E7300 (oc. to 3gh, 45nm) to a Q6600 (oc. to 3gh, 65nm), mb is a dfi LT p35 T2R, 2x2gb kingston hyperx 1066 (oc. to 667mhz) and a video card hd5770. The differente in games it's HUGE, crysis 3 on high, gta4, far cry 3 etc, i use 1280x1024 resolution, but the new 1155 platform fermors alot better in desktop aplications. With that gtx660 and a quad core cpu u should play every game on max settings if for games you wanna build the conputer. GPU is the important part when it comes to gaming not cpu, any ordinary quad core over pervorms every game, at least that i see on youtube.