I just added this reply to a LinkedIn discussion thread asking the question in the title. I thought you might be interested:
“Blogger – free platform, can monetize, limited plugins/widgets. Alternate themes , plugins and information available from many sources. (I advise to stay away from Google Adsense.) Blogger, is of course a Google tool!
“WordPress.com – free platform, cannot monetize, loaded with plugins/widgets, great analytics – watch it everyday and can tell what people will be calling about/ordering within days! Video tutorials abound. Open Source.
“WordPress.org – for inclusion on sites or stand alone site through a Web host (mostly paid). Free platform and lots of free and professional themes. Caution: Mostly “blog” face if intending on using as a Website. Professional (fee and non-fee based) themes available.
“Would strongly advise installing it on your desktop to play with it!!!!!
“I have affiliate links to what I think are the two best professional (fee based) WordPress themes, one for blogs, one for a small storefront business site, on my site at http://www.diywebjem.com/affiliates.html Low cost, lifetime upgrades, support, forums, tutorials, and more!
“You want your site to be dynamic, not static (again). That means content must be ever changing so the search demons will constantly be revisiting and looking for new information and backlinks. (Who says search engine optimization is NOT a never ending battle!) If your site is dynamic, you can use a blog, especially WordPress.com, to send traffic there.
“If the site is static, or if you have a developer you must pay or constantly nag to upgrade, keeping it dynamic is much easier through an on site blog!”