Das eine hat mit dem anderen nix zu tun - neu anmelden kommt bei mancher Browsereinstellung einem Ctrl+F5 ähnlich, es wird also schlicht der Cache überschrieben. Es ist jedoch egal ob angemeldet oder nicht - die Banner werden für jeden gleichermaßen angezeigt.
Das andere ist die schon angesprochene Problematik mit der Bannerbreite im Zusammenspiel mit einem IFrame, der an sich seine Höhe nicht automatisch an den Inhalt anpassen kann. Das geht über eine Java Krücke - aber da komm ich halt erst am WE (Samstag?) zu etwas zu schreiben, ich kann mich nunmal nicht zweiteilen.