I love my WordPress powered blog. For a blogging site, WordPress is the way to go. However there are site that require me to step beyond the paradigms of a blog.
Back in the day, I used to hardcode all my sites using XHTML & PHP. I’d make them elegant, minimalistic and W3C compliant. I also wasted a good deal of time doing so. So now… when I need to set up a site, I reach for Drupal. Now thats a fun application to work with. By no means is Drupal “simple”. It is a freaking CMS for crying out loud. Simple and CMS don’t go together. And it does have its weaknesses. Getting an image gallery set up in Drupal 6 is non-trivial. But once you know where things are and how the components work, then you are all set.