Forum Moderators: rogerd
If your site architecture wouldn't adapt to a blog format, you might look for a content management system that would offer more structure and flexibility.
A totally different approach (but perhaps useful for some circumstances) would be to pair a content site (either manually or CMS generated) with a forum package. You would then have to manually (or by script) create a forum topic to correspond to each new content topic and cross-link them. The advantage of the full forum approach is that it might lead to the development of a better community, and start discussions on other topics than those that appear on the content pages.