I wanted to break my page into 6 content areas, with 5 where the content could be directed by one, and from cross-links from the other.
I pursued iframes, but the site architecture didn’t work well with it. I tried dojo’s content panes and was really impressed. In addition - these panes allow delivery of standalone HTML, while applying the page’s CSS. The integration is very simple, and polished, and extending the micro page to a full page would be easy. They also resize, so the user can adjust the page to meet their needs.
One interesting note, if you would like the panes to scroll, load the content in at page load time. Works great!