Host wordpress yourself at Godaddy or other provider. If you don't have any knowledge of installation they also provide a 1/2 click application install. Easy and if you need to customize it later you will be able to do so. WORDPRESS + GODADDY if you ask me.
for newbie blogspot.com is great start since it gives you flexibility in editing html. Once you've mastered it enough, good for you to try wordpress.com than self-hosted wordpress script
The correct wording should be Blog platform, not Bloggin site. I would prefer self-hosted wordpress for my blog platform instead of blog which is hosted on site itself such as blogger or wordpress.com. It is more difficult to set up but not that much. If you have your content blogged under other peoples host then you may have a risk of content removal without prior notice. If that's happen, you cannot claim anything since it is not your own from the beginning.
Blogger and wordpress are good if you are a newbie in the blogging world. But eventually self hosted wordpress is far more better and easier than any other offers.
For a new blogger, Blogger.com is the best. Why? It's easy to use or so called "user- friendly". But for experts, Wordpress gives a hit.
Self hosted wordpress is the best possible way to own a blog of your choice. Those who can't afford to buy hosting and domain they can opt for free blogs from Blogspot.
For newbie in blogging blogspot is easy to use but if you want professional blog wordpress is much professional look.
Wordpress (self hosted) is the best blogging software. I've also used blogger but I prefer wordpress than blogger.