If you are going to take this serious then I would suggest purchase your own domain name and a cheap hosting package that allows you to install WordPress.
For domains I purchase via
NameCheap. I've previously purchased hosting from
3IX for $1 a month. Once my blogs started to grow I've either upgraded my hosting plan or moved to another host (no biggie). The 3IX control panel allows you to install WordPress within a few clicks so its easy to use.
Doing the above gives you full control over your blog and what goes on it.
Unfortunately with blogger.com there are some restrictions, although it is a great way to start for absolutely free.