if you like to game more than anything else, and have no programs that utilize the quad core, go with the e8400. If you will actually use all that power, go with the q6600. The e8400 is faster in games and everyday stuff. Neither is better, they are both great, it is all about what you use your computer for.