Ohne iframe ist auf jeden besser, denn dann kann z.B. auch Kollege Google alle Seiten indizieren.
Normalerweise befinden sich ja alle Grafiken usw. einer wiederkehrenden Navi nach dem Laden im Cache und müssen daher nicht neu geladen werden. Wozu dann also einen iframe, zumal iframes vom W3C auch nicht "gerne gesehen" werden ? Wenn du dir Arbeit sparen willst, kannst du HTML-Bereiche, die in jeder Datei vorkommen, auch per PHP includen.
