www.freeprogrammingresources.com

Free Free Blog Hosting

Blogger
Google's free blog host supports templates, photo blogging, rss feeds and features an easy setup. You can also publish the blog to your own webhost via ftp.

WordPress
WordPress is a free blogging platform and hosting service.

tBlog
This is a free blogging host that offers themes to skin your blog with the ability to edit styles.

LiveJournal
This is an online journal service. You can make posts public or private and create customized groups to share posts with friends etc. There are a limited number of styles available with a free account. See the website for more information on feature comparison of free, ad-supported and paid accounts.

BlogText
This is a free blog service that apparently allows users to share revenue and post photo ablums.