I see alot about a CMS.
While I may have different needs than others.... I feel between a blog and forum, most of my "content needs" are basically met.
So what I REALLY need is a news "portal" page.
I am an old school CMS guy and I started with Snitz and then moved to SOOPPortal (ASP).
One thing SOOP did right (still today) was a News Portal main page.
This was not a seperate CMS or Article page, it was basically a collection of Posts from designated forums. You could put a publish and unpublish date to each forum post.
So what would happen is - say you had a Current events forum and a Past event forum.
The first 6 or 10 posts in the Current Events would show up in the news portal page with a 90x90 icon as well (made from the first image attached to the forum post)....
When the unpublish date was met, the forum post would be moved from current to past and thus removed from the front page portal - automatically.
This way you could "pre-load" a bunch of events and the site could remain current as time went forward.
Right now using my current software (ahem). I have to make a forum post, upgrade it to an article, and then reformat the display. But I also have to set dates and manually move the threads around. So it is still a hands on effort.
So basically your CMS is built from Forum Posts rather than seperate articles....
Throw in a couple "side boxes" and you got the best CMS ever! IMO....