A really good quality <i></i>standard<i></i> CSS layout.<p>I don't mean the stylesheets - no, those come later - no, I mean a really good, one size genuinely does fit all, semantic HTML layout. Does blogs, does galleries, does comments, does discussions, in a single well thought out semantic HTML format.<p>Then you have a library of CSS templates that people can use. And people can upload new templates. And each template gets checked, to make sure that it represents each element properly, and works across browsers (yep, that's a validator).<p>The business model is this: advertising on the template inspection pages, so that the "greek" text on the layout pages is all advertising.<p>Advertising is split with the authors of the pages <i>which are downloaded</i> - you copy the CSS to yer drive (downloading the zip file of the CSS + images) and the author of the template gets a cut.<p>How do you prevent fake downloads distorting the figures? Up to you, but I think you can filter based on IPs.<p>But the real key is that semantic HTML on the front end, because once you have that, it's <i>easy</i> to do the rest. But that part is a genuine hardness.<p>Or you could, you know, write the software for this:<p><a href="http://disastr.org" rel="nofollow">http://disastr.org</a>