I have been impressed with www.blogspot.com . It is a free web-based blogging site where one can set up a blog website very quickly and very easily with very little to no web programming experience. It also offers quite a bit of customizing options, if one likes to get into the code. They host it for you to, and did I forget to mention that it's free? If you know someone who wants to start blogging, this is a great place to start.