I might be a bit biased in that I build corporate web applications for a living, but I was pretty impressed with what google is offering these days, and based on their performance, I can only expect more to be offered in the future. When I set up the account, I indicated that it was a business, and I was given tools for registering the school on google, and I literally spent $10 to get the domain name, and 4 hours building the initial site. We are still working on content right now, so there are several "coming soon" pages for details.
For $10, I can post images, documents, videos, have discussion groups, I have tools to show how often the site is being hit, and what is being viewed. Users can comment on the site, with moderation, and I can add as much html/java script as I want, should I want to add things later. Not only that, but I get free email as well.
If you want you can check it out, but please be aware that it is in no way complete right now as we are still working on the content.
http://www.LaplantsTKD.comI agree that there are a lot of people out there that don't have a clue how to make a site usable and shouldn't be allowed near a computer. I wouldn't expect my instructor to be able to put this together, at least not without training, but I fully expect him to be able to log in and contribute to the site. However for anyone with at least some competency with computers, doing what I did should be quite doable.
Laura