I voted for TinyPortal.
I am in the middle of rebuilding my current website which is ran on Joomla using Kunena as its forums. While Joomla has served me well enough (it has it fair share of headaches) Kunena is a mess and terrible with system resources. Anyway, my needs required a robust article category system, a robust article management system, a download system, menus, and a community-friendly forum. The later easily answered by SMF, but what of the rest?
So like any serious person wanting to find the best for their needs, I set up SMF and started trying out a bunch of portals. I tried most of them, but I didn't try Dream Portal or PortalMX because by the time I got to TinyPortal I was already won over. The default TinyPortal 1.2 that they offer as the stable release is good, but I needed a responsive layout for my mobile users. So I decided to try out their open beta 1.2R. Despite being in beta, it has been extremely stable with everything I've thrown at it so I have no issues using it as my live site. It is also very responsive and accepts all of the theming changes I do to the SMF theme I'm using.
TinyPortal is more like a CMS than a portal if you ask me, while neatly being a part of and sharing many of SMF's features. I have greatly been enjoying building my site and moving over my 240 articles and various categories over using TinyPortal. In fact, I would say that TinyPortal has been far more of a joy to work with than Joomla. I remember TinyPortal when it was still new and it was impressive then but it has skyrocketed into something far more than I could even hope for from a portal. Best of all, it is easy to work with, no bridging needed, and any theme stuff I do to SMF is also accepted by TinyPortal because it uses SMF's theme! Article management in TinyPortal is extremely robust and flexible, categories are nice and flexible, and if I make a mistake it is so easy to fix and move things back to where I wanted them. Really for me TinyPortal is it. It is all I ever wanted from a full fledge CMS and it has the added bonus of being a part of the best forum software ever.