Why and When to use ExpressionEngine
ExpressionEngine is a low-cost CMS (<$500) sold and supported by an actual company – Ellis Labs. It has a strong user base, and a wide variety of useful plug-ins. It’s very powerful out of the box, and can be deeply customized to suit your specific requirements. It has custom channels and templates which make it easy to customize without altering the code base.