I've been dabbling with
Macromedia Contribute as some of the people I work with update our
website. It's very impressive for the non-technical user. It leads you through, locks down things you shouldn't be fiddling with and generally make life as easy as you can get. It runs entirely client side for basic tasks. You may need an administrator who knows a bit more than you to set up things, but they won't have much to do.