Fwiw, I registered whywebstandards.com and plan to put something up as soon as I get the time to scribble something usable down.
Gonna be a simple-structured, single page with a short passage about the w3c followed by two (poss. three) channels of text:
What web standards mean for users and What web standards mean for business
Possible third will be: What web standards mean to web designers, but not sure if that's really necessary.
Finished markup page is being hosted by Oli (cheers) and can be linked to with the css file specified in your linking url.
You'll be able to upload your css files to the hosting space too (or refer to a css file hosted elsewhere, if you want).
More info as and when…
…fwiw™.