[eluser]pickupman[/eluser]
There are several template libraries out there, but I have been using the one linked in my signature. It was simple enough to setup, and was easy to implement yet still have good flexibility. With it you create a simple html file with regions header/menu/content/sidebar/footer defined. In your your controller you assign a view to a section like content/sidebar, and the template library puts it all together.