I know there's been tons of discussion on how we want xenForo to have a CMS, blogging, and gallery function. My suggestion is, don't. Wordpress, Drupal/Joomla, and Menalto Gallery are all fine pieces of software. Rather than having forum developers try to build some sort of CMS, I'd like to see the development team focus on the forum software and instead just write some form of bridge into some selected CMS/Blog/Gallery software. That way we can leverage the very experienced developers of those products and keep the focus on the forum software with our dev team.