I use the i7 example for comparisons because it is the fastest solution. if the i5/i7 offered nothing then I am sure tech site would just just stick with a 2.0 Core 2 duo since you and your buddy thinks it makes no difference. and here is a bench I post almost every time he brings up that 2.0 Core comment.
Far Cry 2 Settings: Demo(Ranch Long), 1920x1080 (60Hz), D3D10, Fixed Time Step(No), Disable Artificial Intelligence(No), Full Screen, Anti-Aliasing(2x), VSync(No), Overall Quality(Very High), Vegetation(Very High), Shading(Very High), Terrain(Very High), Geometry(Very High), Post FX(High), Texture(Very High), Shadow(Very High), Ambient(High), Hdr(Yes), Bloom(Yes), Fire(Very High), Physics(Very High), RealTrees(Very High)
E8500 @ 2.0
Total Frames: 11808, Total Time: 284.02s
Average Framerate: 41.57
Max. Framerate: 84.90 (Frame:1851, 26.47s)
Min. Framerate: 23.28 (Frame:5683, 125.34s)
E8500 @ 3.8
Total Frames: 16568, Total Time: 284.01s
Average Framerate: 58.34
Max. Framerate: 114.58 (Frame:4, 0.04s)
Min. Framerate: 36.90 (Frame:7835, 125.13s)
thats a 40% increase in average and 58% increase in minimum framerates by running my E8500 at 3.8 instead of 2.0 even at a gpu limited 1920x1080 very high settings and 2x AA. dont forget that an even faster quad would still knock out a couple more fps on top of that. with a much faster gpu the difference would have been even greater too as my gtx260 is far from high end now.😱
gee do you really want more of my benchmarks because then you cant complain about the 4 I linked to to earlier that weren't even mine.