iframes are going to be slower because there is an additional overhead for the browser (rendering it, maintaining it's instance and references to it). The iframe will need to build an entirely new "page" in the browsers memory, and then place it in the page.