use all of the options available. if you can handle all 3 at the same time, do it, if not, just self host a WP blog. remember your SEO and link building though!
Wordpress is my favorite too. Good features and easier to work on. Also I only have domain blogs and no free ones.
When you make a post on wordpress.com hosted blog, and you give it tags. Those tags show posts on all blogs of wordpress.com on seperate pages which have page rank. A link to your blog happens, but its rel=nofollow though.
I like Blogger because I can easily add my rss feeds in the layout section of Blogger. I don't know the reason but for the same content Blogger get higher clicks.
On both self hosted and free on that platform I am having much better luck with Wordpress based sites. They seem to get crawled faster and even higher PR sooner than Blogger.
wordpress on your own hosting but between wordpress.com and blogger.com you cant use adsense on wordpress...
thanks for all the feedback I have received. Thanks again. Hope in the future I will also get this kind of support and help from all of you.
I hate Blogger as the blog is not mine and the content is in the hands of Google, so tomorrow even if they suspend your blog in an error then everything is lost.
wordpress def.... it has a lot of features, more intuitive and flexible...and yes much neater and better themes to choose from