I’ve not actually "switched" to MODx yet, but am still learning it and playing with it.
Previously I’ve used phpwebsite
http://phpwebsite.appstate.edu/ which I am certainly not in love with, but it’s the first CMS that I used to build a database driven website for a client of mine. It works, but it sure is rough around the edges.
I’ve also been playing with websitebaker
http://www.websitebaker.org which seems pretty nice to me. Really easy to get going with it and the community and support is good.
Along the way I’ve also enjoyed playing with CMSmadesimple
http://cmsmadesimple.org/ which is pretty easy to get going with as well.
I’ve also used TextPattern which I think is, for me anyway, one CMS that I may end up using more often than not.
MODx is still giving me some conceptual problems that I’m dealing with. The terminology of snippets and such makes my eyes get cloudy. I’m not a programmer of any sort and previously have used mostly static HTML and CSS produced in BBEdit.
I’m not so sure I’ll ever settle on just one CMS. As another poster noted, I’d probably be inclined to use a CMS that best suits the project. I must say that SEF URL’s are a big issue with me and I desire to use them whenever possible.
Anyway, I like MODx and hope to get over my inadequacies with it. I love seeing the incredibl sites that have been developed using MODx.
Michael