Which CPU to buy

I'd say yes, but it depends on what you're using it for. Most things will make use of more than 2 threads now, and in anything that does, the slight clockspeed disadvantage of the Q6600 will be more than made up for by having twice the cores.