I thought about pages and may use that for the home page. But I want people to be able to contribute their own entries, and I'm not sure the pages module would allow that or be as easy to manage as blogs. Basically, I want similar to forum functionality in the look and feel of the grid view. Seems like the blogs (if I restrict people from creating their own, but allow them to make entries on an existing one) are the best solution for that.