La velocidad no lo es todo. Esta el número de lineas de procesamiento, obviamente el número de núcleos, el tiempo de acceso a las memorias, el tamaño y números de las cachés, la cantidad de ciclos de reloj por instrucción, el FSB, las nuevas instrucciones y muchas mas cosas.
No es lo mismo (ni de lejos) por ejemplo un P-IV a 3 Ghz de los antiguos que se calentaban como motos, y un dual core moderno que con la mitad de frecuencia hace el doble (o el triple)
La velocidad no es desde hace años un método fiable para medir la capacidad de trabajo de una CPU. De hecho es dificil en ocasiones tener claro si una cpu es mas potente o no que otra, la pregunta real debería de ser si una cpu u otra es mejor o peor para un desempeño en particular.
Por ejemplo, para juegos el C2D es mejor que un Quad Core, pero ponte a renderizar imagenes 3D y veras la diferencia