[eluser]techgnome[/eluser]
I'd get the stored content from inside the controller... pass it to the view. Same with the ads.
At least that's how I usually write my controllers:
1) Get all the data
2) Perform additional logic
3) If necessary, get more data
4) Pass everything to the view
In the View I:
1) Load the head template
2) Load the page banner template
3) Load left side
4) Load main content based on $view_content passed from the controller
5) Load the right view (unless it's a wide view)
6) Load the footer
In your case as for the ads, you may not care about the types of ads or the ads themselves, but you should be able to retrieve them based on the view you want to display, and then simply pass along the results to the view when you load it.
Or have I over simplified it?
-tg