There are many people who would like to start a blog but don’t know how to begin or where to go.
In the beginning, there is always much confusion and frustration.
Learning something new takes patience, time and practice.
So here are some general questions you can ask yourself to get yourself started:
Is your blog going to be personal or on a specific topic?
Do you want a private blog for selected friends, relatives, connections?
Do you want to block your blog from search engines?
Do you want to use Ad-sense? (make money)
Do you want files or photo albums/galleries right on your site?
Do you want free standing pages – limited or unlimited?
How much do you wish to customize?
Do you wish to use java script (or any other kind of scripting)?
Is free access to modify CSS/code important?
Are or will statistics be important to you?
What sort of editor would you want — basic or advance?
How important is support for a free blog?
How important is reliable service? up time? troubleshooting?
How important are upgrades?
Some of the questions/language may seem foreign but as you go along and grow with your blog and learn how to use the tools, you will find you may want more than you have. I know I started with some services that I outgrew and went on to use other services that now suit my needs much better.
Here are a few articles that may help you decide what is best for you.
WordPress vs Blogger (long comparison version)
WordPress vs Blogger (quick overview version — for those considering the switch from Blogger to WordPress)
Free Blogging Platforms with overviews
Comparing the Basic Blog Services with attached photo albums
Online Photo Album comparison — Flickr vs PictureTrail and a few more
Blogging Graveyard — Blogging Platforms that have died and why