A while back I captured a particular picture of a number of CPUs from gamegpu.ru.
https://dl.dropboxusercontent.com/u/3638175/GameGPU CPU performance.ods
One thing to notice in that data is that a 2500k on average is only 29% faster than a 3.1Ghz dual core with HT. At most the quad core is showing over a 200% advantage, but in 75% of games its less than 43%. These two chips are 3.3-3.7Ghz and 3.1Ghz and thus relatively comparable.
However if we are talking about a 2Ghz quad with no boost then its going to loose to the dual core core most of the time, because we know the scaling factor at similar clocks is really quite poor. Ideal scaling would be nearer 100%, a 29% average is a far way from quad core dominance, considering clock speed is a much closer to linear in a lot of these games (according to gamegpu.ru with a dual core GPU). With boast on the quad around 2.8Ghz however it mitigates most of the lose of 50% clock speed and personally my opinion is after looking through all this data is that a quad only makes sense when its clock speed isn't much below a dual core.
My concern with most sites that do reviews looking at this equalise everything but then only test a few games, maybe 4-6 of the big ones. If all you do is play the big games their review is right. While the gamegpu data is kind of flawed, because it doesn't have the comparisons we all crave for a true perfect comparison, what it does show is some really interesting trends and individual game behaviours that often differ from the triple A games. Take a look through their reviews, their data or my summaries and you might find some useful things in there. They have different clock speeds so you could probably extrapolate some basic clock speed scaling data as well, but originally I was trying to answer the question 3930k v 2500k v 2600k so it doesn't have the information.