An Easy Option for Web Site Owners
Content management leaves the responsibility for most maintenance in the hands of the site owner - not the web professional. There are many different types and many different uses for CMS and the popularity of these programs nowadays is incredible due to the blogging trends. Any time you can "do it yourself" and add something that brings visitors in and improves your "searchability" (better known as SEO or Search Engine Optimization), then it's worth a try.
Different Solutions: Different Results and Problems
The important thing to remember is that the wrong CMS can end up costing you incredible amounts of money and frustration. These are Open Source solutions, free and supported by communities of volunteers:
Delia's CMS (DDcms)
Due to the complexity and learning curve involved with the larger systems, I decided early on to also look at the smaller cms. I ended up deciding to create my own and it really is simple! It's very user friendly and provides lots of features in a small package. There's more information about the page editor here and a full description of the cms here. The code is simple enough so that if I disappear, any competent php coder can support it as well.
Captavi's QixSuite™
A for-profit system, Captavi's QixSuite™ is a hosted option. In their words:
"Captavi QixSuite™, is a software-as-a-service (SaaS) integrated suite of marketing Applications that allows companies to self-control their website content, manage and build contact profiles, execute personalized email marketing programs, and offer online event registration from one integrated platform."
I'm proud to have been a part of bringing QixSuite™ to the present version. I've acted as the CSS lead for over a year now and help to support the their clients as well.
Cost of Content Management Systems?
It can be cheaper than a static site to use a open source content management system - as long as you don't mind using free templates and doing the work yourself. It can also be cheaper to use one instead of having custom programming installed. But be careful - you can also pay just as much as custom programming. Planning and choosing the right solution is paramount. And, beware, you must keep abreast of your system's news - applying patches and upgrading when appropriate.

