Joomla, Drupal, Wordpress, or ExpressionEngine?
shortformblog: I'm not super-experienced with the others, but you can do a lot in WordPress if you know how to hack it. And uptake is so high that even if you don't, there's probably a plugin that can get you there.But I would say it depends on your needs, either way.