Very good CMS; perfect for developers and with the upcoming v8 also very flexible for designers.. Hail e107!
This is one of the most flexible cms systems I've had the privilege of working with. Most of the mod writers and support staff are knowledgable, helpful, and courteous. One of the best things about e107 is the theme customization potential. .
OK, I'm biased :)
I have been using this CMS for a few years now and i recommend it to any one advanced or clueless to websites to use this