I've looked at MODx, but I wasn't all that excited, but maybe I missed something. Care to elaborate a bit more on what you like/don't like with it? Is it something that is intuitive enough to give the customer access to? I think my main problem when I tested it was that pages were just one big block of content. I'd like a CMS that builds pages out of smaller blocks, making it possible to share smaller content blocks between pages, and also move the blocks to different places on a page.