No CMS or CMS like application is going to fit ones needs out of the box. Not WordPress, not Drupal. They will require a learning curve, some more than others (Plone for example). And for certain tasks and/or requirements there may not be a plugin that will do exactly as you desire.
What I would suggest is listing your requirements.Then, going through those requirements while evaluating each CMS noting down how much of those requirements are met. Figure out which CMS fills the most requirements while still providing the most important benefits and features you desire.
URL : http://stackoverflow.com/questions/588888/best-cms-for-a-corporate-web-presence
Nice, honest and neutral comparison…
I very much like the way it's presented and agree on more than 90%.
But after experimenting both systems quite extensively, I have to say that theming (or templating) on Drupal's side far superior and remains accessible to even more intermediate designers unlike Joomla's.
URL : http://www.alledia.com/blog/general-cms-issues/joomla-and-drupal-which-one-is-right-for-you/
Migrated legacy site from HTML framework to Joomla OS CMS. Redesigned look and feel; implemented translation, news, and product listing functions. Created google analytics account and installed tracker; tutored client on site maintenance and SEO best practices.