WordPress' roots as a blogging platform never show more than when configuring site content. Adding and editing pages or blog posts in WordPress is extremely easy to do, since everything is geared around this central premise: make content creation easy.
Theme management was simple. In playing around with free WordPress themes, I found a lot of visual and configuration variety, even though I stayed with the default Twenty Eleven theme for my WordPress site. It took me a little time to figure out how to update site elements like banners, but once established, it was easy to manage.
Because comments are so well ingrained into the blogging mindset, it's no surprise that WordPress comes with a very robust comment management system out of the box. A great freebie for WordPress users is the availability of the Akismet plug-in, which, when activated, taps into Akismet's very powerful comment and trackback spam protection tools. You can get such tools in Drupal and Joomla, too, of course, but having it as a featured out-of-the-box plug-in is very helpful.
Numerous forum plug-ins are available in WordPress, just as in Joomla and Drupal. I opted to use the Tal.ki Embeddable Forums plug-in, because it was widely regarded as fitting the best with many themes and was purported to be integrated well with WordPress user administration. I was not disappointed.
After pulling together various elements of the site, I rapidly got the impression that, while Joomla is really great for managing content, it has some issues with site configuration that don't exist in WordPress and Drupal.
This is a key issue, because Joomla sites will require more coding to get the site to look and feel the way you want -- unless you find the one template out there that matches the vision you want for your website.
Every site should include features to promote content on the site. Each CMS needed add-ons to implement social media promotion, but unfortunately the results were mixed.
For the social media tools, I needed to download a Drupal module.