We use Joomla for our intranet here. To be honest, it's a royal PITA.
Current website is a wordpress hybrid. I couldn't get wordpress to do what I wanted to, so I hashed a series of wordpress loops together, to make the website bring the information in. Users login to wordpress and plumb in whatever it is they want to, and its pumped directly where it needs to go. Wordpress in itself is fantastic, however. Out of the box it's not much except a blog, but if you play with it, what you can achieve can be brilliant.
This system works for what I need it to, but I'm looking at overhauling it. On my local WAMP I'm currently looking at
CMS Made Simple. Fairly straightforward to use, seems to do everything I need it to. Has a WYSIWYG editor, like Wordpress. I'm soon to call down the powers that be and have them test drive it, to see if they can use it. If they can, then it's fit for purpose.
Just thought I'd throw another solution into the mix there.