Build Your Business on Blogging - Solutions by PC Magazine
On the flip side, if you can hire developers, a systems administration team, and perhaps even project managers, then consider stepping up to a full-featured open-source content management system, like Drupal or Alfresco. This kind of system will give you the maximum amount of flexibility, but with the need for dedicated staff it won't be easy on your bank account.