When choosing a blog platform, you have a variety of options: Drupal, Movable Type, Typepad, Blogger, Joomla, Expression Engine, WordPress.com, self-hosted WordPress, and others. But when you start researching the options, WordPress seems to have at least 10 main strengths over its competitors:















