I am now going to attack this problem from
yet another direction.
What I really wanted was to use Drupal as a CMS, WordPress as a blog engine, and vBulletin as a forum.
Forum Integration
The trouble is integration. Drupal integration with vBulletin is not good. In fact, vBDrupal is stuck at Drupal 5.x.
I then looked at dumping Drupal and
only using WordPress and vBulletin. The downside is that limits me to the weak community building functionality in vBulletin's Social Groups and WordPress's BuddyPress.
The
Complete Wordpress/vBulletin Bridge allows me to use vBulletin as the commenting engine for Wordpress, including displaying comments inline in the posts.
Joomla has several integrations to vBulletin, but I don't believe any of them offer the inline functionality of vBulletin's Wordpress integration.
Alternatively, I could dump my beloved vBulletin. Drupal's forum module leaves a lot to be desired. Joomla's Fireboard is far superior, but it still isn't vBulletin.
Site Blog
It's not difficult to build a blog in Joomla or Drupal.
Joomla doesn't appear to have ping and trackback capability, but it can with extensions like
MyBlog.
Neither are "best of breed" blog platforms, but they both provide basic functionality.
Alternatively, Joomla has the
Wordpress Integration for Joomla 1.5.
Member Blogs
I also wanted to enable each community member to create their own blog, and the "Complete Wordpress/vBulletin Bridge" does not support Wordpress-Mu.
The
Drupal Blog Module provides member blogs under Drupal.
MyBlog or
IDoBlog provide member blogs under Joomla.
Community Building
Joomla has the nice and almost instant
Community Builder extension.
Drupal offers the same or better functionality, but you have to track down and install a dozen separate modules to get it.
Other Features
I haven't even started to look into picking applications for chat, file sharing, image sharing, games, etc...