You need to indicate exactly what you want to compare, the benchmark you gave used an E8400 and a Q6600, so I used those for my comparison (they are the same price point, after all).
When comparing those CPUs my argument is simple, you get similar (or better) performance along with lower power consumption and cooling requirements (and I am talking about stock here, no overclocking). Articles as requested:
http://www.xbitlabs.com/articles/cpu/display/intel-wolfdale_11.html#sect0
(numbers without system)
http://hothardware.com/Articles/Wolfdale/?page=2
(numbers with system, includes E8400 and Q6600, with approx 50 Watt difference under load)
http://www.anandtech.com/cpuchipsets/intel/showdoc.aspx?i=3069&p=4
(wolf v conroe dual, illustrates architecture power reduction)
http://www.legitreviews.com/article/668/13/
(with system, includes Q6600 and E8500 with approx 40 watt)
http://www.anandtech.com/cpuchipsets/showdoc.aspx?i=3184&p=2
(illustrates the potentially massive difference in power consumption, of voltage and frequency with a Penryn quad - the QX9650)
The point of cache size, architecture and voltage are all relevant in performance, overclocking and power consumption, this isn't intentionally complicating the point, it is technical fact.
When comparing performance you need to choose in what (games, older games, newer games etc) and with what graphics card. At lower resolutions CPU performance difference is exaggerated (at stupidly high FPS that isn't noticable in the real world), while at higher the GPU often becomes the main botteneck (negating the difference between them). In those benches you linked it is clear (to the tune of 1 - 3%) that both CPUs are more than capable of what is being asked of them, making direct comparisons somewhat meaningless.
What if i was to set the affinity to core 3 & 4, it wouldnt be running any background programmes like the dual and should give it even more of a boost?
It doesn't work like that, the dual would be doing the same tasks.
My question was & still is (yet to see a good answer which is backed up) --
why buy a dual when the quad can do the same and more? (surely this makes the quad more bang for buck?
Ok, you are asking a different question again here. Which quads, which duals, what PC usage and what price point? Comparing the E8400 to a Q6600 (different generations) is a slightly different argument to say, an E8600 and a Q9300 (although the principles might be similar).
Edit: The only reason i know of why people have gone dual over quad is for a 4gig clock
Overclocking potential is one of them yes, Wolfdale does well for the price. I've given you the others above.
I wish i could build a gaming rig for the £120 above.
The point was that you said 4 figures, what if you were just upgrading from an Athlon 64 rig? What if you were building a single card gaming rig for £500, £600?
Power consumption is also not just about £££. It reduces heat in the case, load on the motherboard (mostly the VRMs but also the northbridge), cooling requirements (as I already said) and (for obvious reasons) the PSU. Whether any of these are relevant to your decision-making, is not for me to say.