I've dabbled with using Wordpress, mainly as it is one of the options included in the 'fantastico' library of apps supplied with many cPanel installations when purchasing hosting for a web domain.
As a default installation it is very easy to use, including options for having readers log in before leaving comments, etc.
But, although I didn't play with this much, it is also very customisable, with a huge community adding to open source options for e.g. different styles, links to picture galleries, etc - a little bit of a learning curve involved here, I found, but again lots of online resources to go to for help.
hth