I had a conversation with a prof today, who was wondering which app to use for hosting the activities and discussions for her online course. We were discussing the pros and cons of various options, including WordPress (via UCalgaryBlogs) and Drupal (via campus IT) and others. I wound up saying something along these lines:

Once you switch from Blackboard, everything else is so many orders of magnitude better that it really doesn't matter what you choose.

The biggest shift is to get out of Blackboard. Everything else will flow from that.