There some advice to you if you want to pick a hosting for your blog, which you choose. The most popular CMS now to build a blog are wordpress, Joomla or Blogger
If you want to pick a CMS that have some simply friend, and easy to use for your profile blog you can choose Wordpress, there many feature simple to add as your widget such as statistic, category and the other. You just have to add in design tab.
Joomla is the most CMS active development, because this CMS is open source so can developt widely for all the world programmer. But you must to have hosting yourself, because joomla don't provide blog hosting. This CMS can use to make professional website.
The third is Blogger, this CMS is part of Google.inc so your blog will be automatically recognize by search engine Google. The most favorite why I pick this blog hosting, you can use ads or input many javascript as your widget not like wordpress that only have limited widget. In blogger you can change template as you want, so you can learn to how to make eye candy template.