Selecting a content management system for your website is a much bigger and harder task than you may think. The number of content management systems out there is greater than the number of hot dinners a dedicated programmer sees in a year. I will list some of the better systems that I have seen here. They all have basc functions/features needed to build a website but some are easier to use.
ASP.NET Code Based CMS
Lots of built in modules make it easier to add features to your website. This is the reason that I chose to use this CMS.
Umbraco
Very cool and exciting CMS system but not many built in modules so there is a lot of extra work to do when adding features to the website. I would have used this CMS but for the lack of build in modules to accelerate web development.
AxCMS.net
Good application but lots of work needed to set up a site.
Graffiti CMS
Great but not free.
Kentico CMS 4.0 RC