It seems everyone is using mambo these days and the number is growing, it hasn't got all those awards for nothing. However the templating system is not very flexible as far as content goes, while there are many ways to arrange content with the system itself styling it remains a challenge, ironically its was the template system that was one of the first things that drew me to mambo.
There is no denying that content management systems help in many ways but I can't help think that people aren't picking the best system for the job but rather by popularity and the result can be some particularly bad looking websites or worse generic looking ones where they just change the header and colours. (I'm not listing names)
So my point?
One: Don't settle for the first CMS that comes to mind. Do some research it will save you time down the road.
Two: If you are a business or organization don't be afraid to spend a little money on your site. In this day and age you can't afford not to.