This blog that you are reading is free and it's from google. There are others out there like
- live journal
- WordPress
- Click here for 40 more
If you do have 10 bucks then get your own domain from The Writer Group, they offer a ton of support and it even has free website building tools, marketing tools and just about everything you would need to get your own website running.
I use blogger because I am signed in on my gmail account all the time and it's easy to do one click to make a post without having to sign in etc. I like to keep things as simple as possible.