Hmm...depending on your preference, free blogging sites are like Blogger.com, Wordpress.com and Weebly.
You can't turn hubs into blog as once published and copy-paste, will mean duplicate content (just a heads up).
Now, seeing your question on domain, hosting etc, seems like you want to host your own site. Now, there is where you can use wordpress platform and even joomla. Joomla has a higher earning curve so WP is fine.
Drop me a line if you need any help and I don't mind explaining more to you.