lawrence
Troubadour
I used Wordpress, and whilst its fast to set up initially, you can spend ridiculous amounts of time sorting out the extra bits that make it more than just a bland off-the-shelf blog. If you want to go DIY rather than paying a pro don't aim for something too customised unless you have ALOT of time to put into it.