Great idea and presentation. A few immediate questions: What are the limits of what I can do with this? Can I add commenting, tags or search? How easy is it to edit the pages (what syntax do I use)? And why do I need to provide a host? Paying a little extra for included hosting seems a no brainer.
This is the kind of thing I think NearlyFreeSpeech.net[1] would be well suited for.
They appear to have tuned their servers and business model for static web sites - if they don't serve any of your files, you pay nothing. Otherwise, you pay only for what you use.
Disclaimer: I've never used their services, but I've checked them out from time to time.