There are a whole host of people who prefer to write their blogs using Google’s Blogger service. It gives a free hosting capability, allows you to place your own content on the site, gives a number of different widgets, and has numerous other blog-friendly features. The one major problem with using Blogger as a platform for your blogs is that the default list of templates is (for want of a better word), downright boring. When you first create a new account and select a template, you get a very small list. Once you have created the blog and to to modify your template, you get a few more customizations possible on the available theme, but none of them are likely to make your very enthusiastic.
However, Blogger does allow you to add your own theme, and if you want to change your template, then there is nothing simpler than finding some great template resources on the web. There are plenty of such resources, and here is a listing of some of them. Given that preferences can vary, I will not try to pre-select any. One word of warning, there is always the temptation to look at more templates, however, if you find a template that you like and supports what you want to do, then you should go with that and stop looking.
http://bloggertemplates.itmag.org/,
http://www.eblogtemplates.com/,
http://mashable.com/2008/05/17/70-plus-new-and-beautiful-blogger-templates/,
http://freshbloggertemplates.blogspot.com/,
http://www.finalsense.com/services/blog_templates/,
http://www.blogspottemplate.com/,
http://www.blogcrowds.com/resources/blogger_template.php,
http://freetemplates.blogspot.com/,
http://blogspottemplates.blogspot.com/,
http://mashable.com/2007/09/13/blogger-templates/,
http://btemplates.com/,
http://blogger-templates.blogspot.com/