Basically it comes down to price vs performance. Right now you can get a q6600 for 200 bucks, overclock it to 3.0 minimum and that will run everything you could possibly need to run. Even at stock clocks the chip is great. And if you are like me with 2 monitors, and usually have ventrilo open, your virus scanner going in the background, 2-3 internet browsers going, chat programs, AND playing a game, the extra cores make a huge difference.