You could set up a free account with blogger or wordpress.com or buy your own domain and set up a blog on it.
if u get a site in blogger.com you can put ads and edit the template, look as u like...edit the template...but in wordpress.com u can't edit template can't install a new theme u created.. - looks and u need to select among about 20+ inbuilt themes...but looks and design of wordpress.com is much effective than blogger.com blogs...so i choose wordpress....