Originally posted by: Borealis7
in my opinion, the E8400 will do better than a Q6600 in current games.
How do people get into the habit of this? Your opinion doesn't mean anything to how these parts actually perform. Your opinion really only matters when it comes to pricing or potentially how you'd use the processor (but that has already been expressed with the focus placed on gaming with a preference
not to overclock).
Nobody's opinion will change the
fact that the E8400 is going to be better than the Q6600 in most games in CPU limited situations save a few niche scenarios such as FSX that can actually push more than two cores.
Opinion would really only come into play if the E8400 was more expensive than the Q6600, however it isn't.
Gaming + no overclocking...
performance
E8400 > E6850 > Q6600
price (where less is greater)
E8400 > E6850 > Q6600
although if we consider overclocking...
E8400 > E6850 >= Q6600 (while the Q6600 G0 should be able to largely keep up with the E6850, you'll most likely be restricted by cooling unless you pay even more money to take that variable out of the equation)
However when we also consider how most games are going to be largely GPU limited even at the Q6600's stock speed (consider
this thread, where we see an E6600 - of which the Q6600 is essentially two slapped together - vs. an E6850) THEN we can start considering opinion because if the differences in CPU is ultimately negligible because we're going to be GPU bottlenecked, then we have to really start considering things such as pricing or how long we want to go without upgrading.
So I really think it comes down to this:
Right now the E8400 seems like the clearly better choice if only because of its lowest price.
However, by the time we start encountering situations where we're not as GPU limited, those games that are pushing the CPU all the more very well may favor the Q6600's two extra core's far more than the E8400's higher clock speed (take FSX as an example).
Now my normal advice might be to try and nab the E8400 for now and upgrade to quadcore later, but because the OP is young this might not be very convenient to him. Thus grabbing a Q6600 might be a better path to take for a longer run approach - especially if he considers overclocking, at least at some point in the future so he doesn't have to front the cost of aftermarket cooling right off the bat.