Son iguales, o el i5 sería infinitesimalmente más rápido, lo que se traduciría en ninguna diferencia en el mundo real (ciertamente ninguna por encima de los umbrales perceptivos).
Este artículo compara el i5 750 (2,66 GHz de velocidad de reloj) con el i7 860 (2,8 GHz de velocidad de reloj). Los datos muestran que el i7 se adelantó en una media de un 3% de mejora del rendimiento en general. Hay que tener en cuenta que se trata de una comparación desigual a favor del i7 (aunque sólo sea marginalmente). Los Macs que mencionas favorecerían la mayor velocidad de reloj del i5. El i7 tiene hyperthreading (de ahí que vea los 8 núcleos) pero eso no hace lo suficiente para darle una ventaja sustancial.
El artículo también muestra que el i5 supera al i7 en consumo de energía que debería ser un factor decisivo a la hora de comprar un portátil.
Pero al fin y al cabo, estás comparando un portátil con un ordenador de sobremesa, así que es un poco desigual. El iMac tiene una tarjeta de vídeo mucho mejor y una pantalla más grande con mayor resolución. En un sistema hay mucho más que la CPU. En conjunto, el iMac es una máquina más rápida (mejor), pero no es portátil.