Wenn dir konkrete Tests zu bestimmten CPU-Modellen vorliegen, die deinem Nutzungsverhalten nahekommen, kannst du direkt vergleichen, wobei heutzutage aber die Kühlung ein sehr entscheidender Faktor ist. Allgemeingültig kann man leider keine Aussagen traffen, da es unter i5 oder i7 viele Modelle gibt, die sich stark unterscheiden oder auch sehr ähnlich sein können. Es gibt allerdings die auffallende Tendenz, dass i7 höhere untere und v.A. obere TDP-Werte haben, also mehr Abwärme erzeugen dürfen und entsprechend die Laufzeit verkürzen. Ausnahmen bestätigen die Regel.
Wenn du mehr Wert auf Laufzeit und Ruhe legst, nimm i5. Wenn du mehr Wert auf a) extragroße Schnelligkeit in der ersten Sekunde legst (zB weil du megagroße Datenbanken und die perfekte SSD und viel RAM hast) oder b) du Dauer-Last brauchst UND die Kühlung mehr als ausreichend dafür ist, nimm i7. Aber: Mobilgeräte mit solch ausreichender Kühlung sind selten. Meiner Meinung nach gehört i7 in Desktops mit bester Kühlung. Es sei denn, es ist eine Ausnahme-Spar-i7 (zB mit Y am Ende), die sich eh wie eine i5 verhält.