Dont have a blog yet and do not have any money to buy a domain name and more money to have it hosted? Well do not worry there are plenty of places that will let you keep a blog online for free. The first and the best in my opinion is Blogger which is run by the great folks over at Google. If Blogger does not do it for you then try out WordPress. The third place is MySpace which has a lot of other features including a blog. So if you do not have one blog go get yourself one and have fun sharing your thoughts and ideas online with the World.