I agree with wendy87 that Blogger is the best 'free' blogging platform.
It has a number of advantages: You already have a Gmail account and you just go to here:
and sign up.
It allows you to have a number of blogs which can be monetised.
You can submit posts via your dashboard or by 'email'.
You can install your Hubpage widget there as well!