incrediBILL - 12:20 am on Jul 12, 2013 (gmt 0)
The problem you have with PHP-based CMS in general is the code is mixed with the layout.
I wasn't accustomed to this code/layout hodge-podge until I ended up using PHP and something needs to be done as this is utter madness as replacing a layout should be as simple as dropping in a couple of new HTML files and not mucking with actual code. Utter madness.
Anyway, I would start with a Twitter Bootstrap Wordpress theme if it were mine to make sure your site works across all platforms and work from there which is what I'm currently doing. WordMess, whatever CMS, it doesn't matter until you find something cleanly separating code from layout, it's a disaster.
I've been working on the problem to see if I can get PHP to do what I did in my previous code environment and it looks promising if I can work through some of the wacky things the PHP DOM objects do with text concatenation which were quite unexpected and maddening.
PHP - everything you need but nothing you really want.
BTW, welcome back Nick! Long time no see.