Fed up, finally, with the various OS CMS systems around, we moved the Relevance website to a custom Rails base. We're still using WordPress for the blog portion, but everything else is a homegrown amalgam. In the process, I've discovered something about myself. I can add a feature to this version faster than I can look for, download, install and figure out plug-ins for the canned systems. That isn't to say that the canned versions are bad or that I'm some kind of wunderkind, but that, for me, it is easier to think in code than in admin.