Ovviamente stai parlando esclusivamente di prodotti in PHP da far girare prevalentemente su piattaforma LAMP...
Essenzialmente dipende da cosa ci devi fare... joomla è molto complesso, anche perchè attualmente è il più modulare dei CMS basati su PHP... ha dietro una florida comunità, ma i moduli più appetibili sono tutti a pagamento...
Drupal (come anche MAMBO) sono molto più semplici e minimalisti, ma non per questo di meno effetto, dipende molto dalle capacità del Webmaster...
Alternative... xoops è una via di mezzo tra un wordpress ed un joomla, molto modulare anche questo, anche se l'ultima versione di joomla è di tutt'altro pianeta...
Poi c'è anche PHPNuke (l'antesignano di tutti i CMS in PHP), e Flatnuke (che non usa DB), ma sono molto semplici...
Altrimenti ci sono suluzioni ASP.net (che però io deprecherei per ovvi motivi).