I realize your post is old. However, we have been using dotnet CMS on our church site. I am a consultant and a member of this church
www.maranatha-cog.org. Here I install Dotnet to get the staff and some members to get involve in this web ministry. The common user with little or no programming experience find it fun to simply contribute to the website. Most user's enjoy working with the modules for the church visitors who visit the website and use the module to view schedules, sign up for events, etc. Take a peak on how I got the website up and what skins and images I used and included an xml flash banner that I can customize with Photoshop and upload. In the near future, I am adding Facebook like profiles, so users who sign up can enjoy a Facebook style login experience. I hope this helps those considering CMS. The host its own server and they have a reasonable bandwidth. We will soon be looking to stream live Sunday services through a Flash server. Using DotNet was time consuming getting up online but after that, It worked great. We have several church staff members now involve in the websites. Thanks--