You're both making good points of course.
I'd be interested to see the two chips running the same FSB but it would make little difference to the debate I fear.
The fact of the matter is, however good the E8400 may seem or even be, now, it will fade quickly and quietly into nothingness far sooner than the older Q6600 will.
At what could only be considered the same price, the one which has the better long term benefit and the current multitasking benefits is the Q6600, I don't think anyone will argue that.
As demonstrated if you want the absolute best stock gaming performance and flat out refuse to overclock then the E8400 will be better (now and for a little while longer).
What I will say though, is remove the "which bar is bigger" mentality and look at the figures. Neither chip is struggling in any of those games, so you might as well get the quad and reap the benefits of 2 extra cores
In my most humble of opinions of course.