Yo he usado JOOMLA y cero problemas. Además la instalación en Linux es trivial, ya que hay metapaquetes que instalan PHP + APACHE + MYSQL muy fácilmente, así que puedo trabajarlo localmente y cuando todo está listo recién subirlo al servidor donde va a estar alojado el CMS. Para "transportar" un sitio completo (de mi pc a un hosting o de un hosting a otro) utilizo la extensión Akeeba Backup, el proceso es sencillísimo. Para las imágenes uso Phoca Gallery, para los formularios uso Fabrik, para respaldos uso Akeeba Backup, después tengo instalado el editor JCE, muy completo, mejor que el que trae por defecto Joomla!.
Lo interesante de Joomla es que hay extensiones (muchísimas) para hacer casi cualquier cosa, lo mismo para las plantillas (templates) hay gratis (y de pago) muy buenas.
En definitiva, con JOOMLA se pueden tener webs muy buenas rápidamente,
incluso casi sin saber de HTML y CSS.
Aquí hay una galería de Templates que se pueden ver funcionando "in situ", vale la pena darle una mirada:
http://www.joomla24.com/option,com_g.../Itemid,6.html