"RS: I think Drupal is an excellent product. It's robust and the
extensibility is excellent. While the upfront cost for building on
Drupal is higher than it might be for something like Joomla!, the
TCO for Drupal is quite attractive. There are also a number of very
solid extensions, few of which are commercial or restricted, unlike
some of the other systems out there right now.
"Of course, if you are looking to roll out quickly a
marketing-oriented site, then Joomla! is hard to beat. The
presentation layer is dead easy and the time to market very
favorable. Of course, the right answer depends entirely on the
requirements and the ability of the client to maintain the system.
WordPress is a great solution, particularly from a search marketing
perspective. Concrete5 is also interesting as it is highly usable
and very client-friendly."