how much faster a Sandybridge Core i5 is than a 45nm Core 2 Duo in single threaded apps, if we assume both have the same clock speed?
I usually like to use Cinebench as an easy way to see what singlethread performance looks like (even though maybe I shouldn't)
I usually have the same concern (looking for the "average" or "most reasonable" clock-for-clock difference), and I also end up looking at Cinebench. Unfortunately, it is rarely satisfying due to being a synthetic test and, more importantly, it actually doesn't give me the clock-for-clock difference I am looking for because max turbo kicks in (single thread).
For other purposes ("stock" settings) this may be ok, since you are comparing apples to apples in a way (out of the box performance on both processors). For my purposes, however, I am interested in the clock-for-clock advantage because of the intention to OC to a reasonable max, turning turbo off in the process. The best I could get was choose an i5 whose max turbo more or less coincides with the clockspeed of the other, non-turbo enabled contender.
It is not perfect, and I am sometimes frustrated at reviews that skip the "clock-for-clock" section. It is understandable, however, since it serves the general population better (presenting "out of the box" performance), and only a few overclockers will have to be inconvenienced for a while.