I've been skimming through Anandtechs CPU benchmarks and Intel really just BLOWS away AMD.
Intel has low-end dual core processors that can outperform AMD's high end quad (and even hex) cores in a variety of tests; why is this?
The answer is easy,
Unfortunately AMD is always one year behind in Micro Architecture design and Manufacturing process as well.
Lets take an example,
Intel Core i7 Nehalem was introduced in November 2008, it was a new Micro Architecture (Tock) on a mature one year old 45nm manufacturing process.
731 million transistors and 263mm2 die size.
AMD Phenom II (Deneb) was introduced on January 2009, it was an update Micro Architecture (Stars) from Phenom on a new manufacturing process at 45nm.
758 million transistors and 258mm2 die size.
AMD's Bulldozer Micro Architecture at 32nm could put AMD in the front again vs Intel's 4 core SandyBridge CPUs and it could be very competitive against 6 Core SandyBridge.
But Intel will introduce the Ivy Bridge Micro Architecture at 22nm manufacturing process in Q1 2012 and the circle will go on again.
I would say that Intel is in the front row mostly because of the one year+ lead in manufacturing process than Micro Architecture design. The combination of both gives
an even grater performance difference as we have now with the SandyBridge vs Phenom CPUs.