Although there are others, Blogger (Blogspot) and WordPress are the two most popular blog platforms. Today, I will attempt to give a fair comparison between the two. (I do realize that I may not make a completely fair comparison considering, as is obvious, I use Blogger!)
As far as templates and layout, Blogger wins hands down! Although WordPress offers many templates to choose from, you have to pay to be able to edit them. As far as free editing goes, WordPress is very limited. Blogger, on the other hand, offers a lot of great tools for editing your blog to make it look just the way you like. With Blogger, you can edit both the CSS or, if you aren’t very code-savvy, Blogger provides some simple color editing tools. You can also very easily (no coding required) change the layout of your template.
Blogger and WordPress both allow you to use your own domain or sub domain. However, WordPress charges for this feature.
The last thing I want to point out is that WordPress allows you to import content from many different blog platforms. Blogger only allows you to import from Blogger blogs.
WordPress has a lot of cool features, but you have to pay for most of the good ones. Blogger, however, is completely free. Blogger also gives you much better customization. So, in the end, I think that Blogger wins. If you like WordPress, post a comment. I’d like to hear what you have to say about your favorite blog hosting!