I would heartily recommend MODx as the only true CMS out there. Its core doesn't include forums, a chatbox, or any rubbish like that - it includes exactly what you need to manage content, and it does it damn well.
Wow!! That's definitely going on our testimonials page.

And that's a very good summary of what MODx is. But I also want to say, that as our early adoption period in the developer community continues, there will be more and more components that cover just as wide a spectrum as Joomla and other, more mature systems, as well as new approaches to old problems made possible by the flexiblity of the MODx core.
If you need forums and a portal style system, I would personally go for e107. However, I don't see the communities or futures of either e107 or Joomla as being as bright as that of MODx; I've been around the block, having gone through everything from PHP-Nuke (something I'd rather forget) to the pleasure of MODx, MODx is the only CMS I really see as being capable of handling every type of content you can throw at it. For its purpose, MODx is simply as good as they come.
Sure, give others a go at
http://opensourcecms.com , and see if you can find anything that suits your needs better. But bear in mind where the CMS's are at and where they are going... if you're planning to run your site for anything remotely long-term, you need a CMS that will continue to be developed and supported for an equally long period of time. This is something I can see in MODx's community more than any other.
We definitely take pride in our community and see it as our strongest asset in these stages of our development. I'm glad to see others recognizing the value this represents to everyone involved in the project. And I'm of the same philosophy; use the right tool for the job. I still use WordPress, PubBB, or other systems on occasion in my freelance work, usually in conjunction with MODx, but, I certainly don't see MODx as the solution for everything; not at this point anyway.
