Cursorkeys:I started off using Drupal and really didn't get on with it, it was massively complex and then ate itself when I tried to upgrade to the latest version...
Drupal
My experience: 1 website.
Found it reasonable to get it looking how we wanted it thanks to liberal use of Firebug or similar. A bit of a challenge to get working exactly as I wanted it but was able to modify the PHP enough to get it as it was needed.
I updated the site last Friday. Modules were a doddle. Core upgrade was a bit trickier but following these instructions got me over the line.
Be careful of modifying of modifying the core files as this will make upgrading more difficult. Use the "Hacked!" plugin to see what's been modified.
dfcowell:
angrysoul: I also believe you should stay away from Wordpress if you want anything else than a front page with a list of articles...
Have you ever seriously looked into Wordpress? It's a lot more
powerful than you're giving it credit for. Even with templates and
plugins that can be installed from the web admin interface it can be
extended to a huge degree and moving the blog part of it off of the
front page is trivial.
Wordpress
My experience: 3 websites.
I'd agree with dfcowell here. Wordpress has many plugins and I'd be surprised if you couldn't find any that met your needs. The Wordpress Codex is a good resource and it's definitely worth searching for existing plugins using as many different search terms as possible to try to identify something you can use.
Be careful when using themes that you find by Googling. One of our sites had one that was doing some sort of dodgy link-through which we only discovered when the site being linked to was down. This caused our site to give the white page of death. Not 100% sure what was going on but when I deleted the theme and all was good.
Having used Wordpress I would not go back to Drupal.
Question: A few people have mentioned updates; are there any CMS out there that don't require at least periodical updates?