Wow heated thread. I got back into hardware recently to get my hands on the recent goods, and I was pretty disappointed to see how poorly AMD has been doing.
I was a total AMD fanatic for a few years, the glorious years, if anyone remembers AXP 2500+-Mobile "barton" cores that clocked like mad. AMD64 "venice" overclocking past 3 Ghz in 2005, and then AMD X2 and Opteron Dual cores, I had a 2.0 Ghz dual core Opty that could prime at 3.15 Ghz. Pentium 4's even under phase change couldn't really compare. Intel was so out of it at the moment.
Sad to see that though the AMD's are now hitting much higher clocks, it doesn't seem like the IPC has increased much at all from the AMD64 days.
Once I got my hands on an Core 2 Duo engineering sample that did 3.6 Ghz @ STOCK volts back in 2006 I've been a major Intel fanboy. But it's pretty painful to see AMD dragging ass in performance so much. I miss the AMD chips! They also didn't run 70+ degrees C the way Intel's new ones do.
Im using an E8500 and it runs bf3 like a champ. i run around 50fps steady with a 5870. little lag at the start of a match but thats it. that is on high 64p maps.
Dunno what settings you're using but I upgraded from an E8500 @ 4.2 Ghz to a 2500K @ 4.8 and my FPS in BF3 increased TREMENDOUSLY. With a 7970 paired with an E8500 I was very CPU bottlenecked. It didn't matter if I put the graphics on medium or ultra, my FPS were about the same, which was playable but punctuated with noticable lag spurts and low FPS moments.
With the 2500K @ 4.8 it just kills BF3, maxed out in every way possible around 70fps.