I was playing with different ways to host a content management system with .Net, and one CMS had what I need.
Umbraco offers a 5 click install, and cool features like:
-You can edit the style sheets and master pages within the program
-If you delete a page, it goes into a "trash" bin - I figured this out when I accidentally deleted a page the first day.
-Revision history - you can roll back the changes on a web page.
-Easy to use.
I converted two sites to Umbraco: http://grcomputerworks.com and http://captionwire.com.
It's very slick, and the license for the free version isn't as restrictive as many other "open source" projects are.