On topic:
Enonic er jo et norsk og bra CMS som fungerer godt spesielt for litt større siter / kunder / prosjekter. Community edition er fin og gratis, og gir deg mange av fordelene fra fullversjonen. Dette er java-basert, så du slipper å kode med scripting-språk som PHP. Posten og Get er to eksempler som drives av dette CMSet.
EPIServer er et .NET-basert alternativ, men har ingen gratisalternativer såvidt jeg kan se. Allikevel verdt å nevne. Operaen.no er et fantastisk eksempel på et EPIServer prosjekt.
-
Wordpress fungerer selvfølgelig godt, og har den store fordelen at det er enkelt å kjøpe themes til dem som bare FUNKER, og funker godt. Gjør noen tweaks med farger og layout, lim inn logoen din, og plutselig har du en fiks ferdig nettside.
Drupal har jeg ingen erfaring med, men jeg har hørt gode ting om det, og jeg vet det er et aktivt community rundt det. Joomla har jeg prøvd meg på et par ganger, men jeg må innrømme at det er lenge siden (mange versjoner siden) sist gang. Det sugde back in the days, men kanskje ikke nå lenger.
Av de litt "mindre" CMSene der ute, så er det omtrent bare å plukke og velge på grunnlag av prosjektets krav til funksjonalitet. Du kan få en mer effektiv og mindre "bloated" nettside enn med Wordpress, siden man kun har et subsett av funksjonaliteten som tilbys her. Det tas da for gitt at man koder sine egne templates, da tilgangen på disse er minimal ift. f.eks. wordpress og joomla!.
Anchor så ut som et godt eksempel på et lettvekts-CMS for blogging og enkle firmasider. Det er opensource, og relativt godt organisert. Skal definitivt vurdere å bruke det på neste prosjekt.
Jeg bruker av og til å lage websider som webapps (gjennom f.eks. backbone.js etc), og da er det veldig fint med en REST-basert datakilde (let's face it, det er nettopp dette et CMS er). Parse.com er en veldig fin (og opp til en viss trafikk, gratis) tjeneste som jeg anbefaler alle å ta en titt på