If you want the best, give the Intel Core 2 Extreme QX9775 a try. This is a quad core processor initially clocked at 3.2 Ghz per core. The QX9775 is a 45nm chip, with a front side bus of 1600 Mhz. With 12MB of L2 cache, it has enough memory to spread around to each core.