Thanks go out to Dana Ouellette for sharing this objective review of the three top CMS platforms. I think following concluding statements from foliovision confirm what other sites and personal experience reveal regarding:
Drupal
For a very large commercial project, I can see a justification for choosing Drupal. On a big project, most of your expense will be custom development anyway – everything has to be optimised and integrated – so you don’t much care one way or another about a myriad of plugins which you will probably not use.
WordPress
WordPress is the platform of choice in my opinion for the small, medium or large business. Whatever holes you can find in WordPress (editorial management process, page management, ecommerce, membership site) are easily solved with high quality plugins.