I use wordpress. The system is clunky and automattic (the developer) keeps dumbing down and breaking the editing system.
However, there are many good hosting options both free and paid - and you can migrate your data should it prove necessary. For example, I am currently hosted on wordpress.com, after moving from my own server when the bandwidth requirement started to get expensive.
Wordpress has built-in tools to publicise posts on google and twitter and others, so once configured correctly all you have to do is write posts 🙂
The main problem today is that blogging is slowly being killed by walled gardens such as Facebook, and many (most?) blogs are seeing a decline in traffic. Too many people think that Facebook is the internet, which is an excellent reason to support open alternatives.