I just came across Ben's CMS series and it looks terrific. So does the rest of the site - I know Jon L.'s work from Zendcasts and his involvement is a major selling point for me.
@Ben, in your CMS series, can you tell me which data-access pattern you use for your MVC model layer (Table Data Gateway, Active Record, etc.)?
Also, can you tell me if you use a third-party template engine (such as Smarty), or if you create your own?