ASP.NET Page Template techniques has become a hot button issue among ASP.NET developers. I've done a bit of research on the topic so I thought I would list the articles I read during my research to save you folks a bit of time:

http://www.codeproject.com/aspnet/page_templates.asp
http://www.devarticles.com/art/1/304/3
http://aspalliance.com/articles/templates.aspx
http://aspalliance.com/PaulWilson/Articles/?id=1
http://aspalliance.com/PaulWilson/Articles/?id=2
http://aspalliance.com/PaulWilson/Articles/?id=3
http://www.wilsondotnet.com/Demos/Generator.aspx
http://www.aspalliance.com/Mamanze/articles/default.aspx?path=PageTemplate
http://aspalliance.com/mamanze/articles/?path=pagetemplate3
http://aspalliance.com/shark/articles/Uct/UctDoc.aspx
http://aspalliance.com/wisemonk/view.aspx?id=AN090302
http://www.aspalliance.com/stevesmith/articles/netreuse1.asp
http://www.devhawk.net/projects/PageLayoutCtl.aspx

Now, which one is best? Well, I think that depends on what other things you plan to do with your pages. The techniques above vary in complexity, implementation, and how they perform in the VS.NET designer. Check out all of the techniques and let us know how they work for you by posting a comment. I'm sure we'd all love to know if you have other techniques that we should hear about (give us a comment!).