Why not use Web 2.0 to provide seamless advertising on other people's sites?
You could even make it so that you have to pay more if your additions hurt the site's overall traffic.
Note that if an advertiser doesn't like your web design or any other aspect of your site, they could try to improve it while incorporating their content.
An automated algorithm tries out competing additions and shows more profitable ones more often.
I suppose this could be quite disorienting for users when their favorite sites are always changing. But it would not be obvious whether those changes are coming from advertisers.