Hi Folks,
first of all: tahnks for bringing us MODX, or as i call it, Typo for sane people.
I also come a long way i used the following systems:
Nuke: Don’t get me started. I don’t even would call it a CMS. It’s a Portal System and not very good. HTML Markup, Plugin structure....don’t get me started.
Mambo/Joomla: Both are terrible. The GUI is a royal pain in the *** and making a Valid XHTML page requires Base Component Hacking. I inherited a project from a friend for a school. They wanted a page made with Joomla, cause the schools admin was on a joomla training 2 years ago. So i tried to do it with Joomla what my friend started. it was nearly impossible cause joomlas "structure" is so bad. my friend also told me, that they would never allow me to switch cms. well i showed them MODX compared to Joomla: 10 minutes later i was allowed to do it with ModX. Switching took 10 hours and i had some things up and running which did not work with Joomla at all. i am still working on this:
http://pictorius.codefighter.de/ -> MODX Version (German)
http://pictorius.codefighters.de/ -> JOOMLA Version (Many Hacks, not Completely Dynamic, a lot of Stuff does not work)
Typo3: Typo3 is a beast. You can really do everything with it. But the complexity makes it hard to develop sites fast. ALso the GUI is way to complicated for the ordinary content editor. With great power comes great responsibility
What I love about MODX:
- GUI (simple yet powerfull), Clients like it

- lightweight: superb base functionality which is easy to extend
- no base hacking required
- SEO, Search Engines love MODX Sites

- Chunk/Snippets/TVs, how much more flexibility can you get?
- API: you gotta love the API (documentation could be better though, but the community totally makes up for that)
- Community
Quite a long post, but i feel with modx i found my cms and i am very glad

Keep up the good work.
Greetings from Germany Dodg3r