I think of all those endless microsites as the MarketingWeb; a large collection of gorgeous, entertaining, imaginative visually dynamic websites, only ever seen in boardrooms and awards ceremonies.