In my opinion Wordpress is the best blog software. If you want to use it for free refer to: wordpress.com, and if you want to have your own domain refer to: wordpress.org. Other poular blog softwares are b2evolution, Geeklog, Textpattern and Nucleus.