I have a friend who knows nothing about programming or design who runs a small business. She has an ancient web site built in 1997 that has slowly been modified over the years using MS Word until it has become all but unmanageable. It is only a few static pages with a lot of images and links that change on a semi-regular basis, but I don't have time to build it for her, and I certainly don't want to make changes for her later.
So my question is, what is the best option for her available? What is the best combination of hosting and CMS available. Ideally, she should never have to write code, edit code, use ftp, or deal with complicated installations.