There are so many CMS systems out there, my idea of a good CMS is one that takes out all the technical requirements and just lets a user manage their content. May sound obvious but I've seen so many CMS systems that are just cut down versions of Dreamweaver and require quite a bit of training to use.
That's one hefty PDF file too!