How much does a blog cost?
Blogs are easy to get for free. The easiest and most popular site for hosting your blog is Blogger. If you want advanced functionality, use WordPress.com. Both of these are free. There are actually a ton of free blog sites that add more social features as well.
Why would anyone pay for a blog when you can get one free?
The downside of the free sites is that they will not give you all the benefits of search engine optimization and thus will not optimize the amount of traffic to your site.
A paid blog with your own domain will give you better search engine traffic and thus be better at increasing your customer base and your income. This blog site is written using the open source WordPress.org blog software and self-hosted at Godaddy.com. I chose this because I liked the blog philosophy of WordPress. It is easy to use, is extensible and there are thousands of free plug-ins to support it. I have over 15 active plug-ins at the time of this post. They help with everything from search engine optimization to blog monetization. And, it only costs $5 per month.
Blogging is an easy and inexpensive way to create a web presence, and a blog is easy to keep fresh and up-to-date without the expense of a web developer. If you want to make money at blogging, use a hosted solution where you own the domain name and the content resides on a server you can control.