I use blogs from wordpress, one of the largest blog sources. They allow comments to be reviewed prior to being live. They are customizable and offer many different designs. Most have the ability to add and remove feature widgets. A Blogs can be a great way to have content added to your site with little or no work. It also allows you a way to add or change content on your site at your own pace and when you have the opportunity.