I cannot tell you how pleased I am with the DotNetNuke content management system. You can't image the feeling of freedom I have knowing how to update this site without relying on a 3rd party to do it for me.
Using this system I have the ability to create pages, and make sure they have the proper title, description, keywords, etc. for each new page for SEO purposes. Plus There is a built in "what you see is what you get,WYSIWYG", editor that allows non-programmers full reign over their website.
Everything is fully customizable from different Modules (plugin programs that perform certain tasks), and skins (plugin themes that offer a custom look thought the site).
It is very cool to know that you no longer have to go to school for years to manage or build a dynamic website.
Thank you Robert M. for introducing me to DNN.