I'll vote for WordPress too. Extremely easy to set up and use. I think they've also done a good job with the code behind the pages. Lot's of support for WordPress as well. There's an active development community around it so you can easily find a different look if you don't want to customize it yourself as well as many plugins to extend the basic functionality.