Google, Microsoft, and the evolution of online advertising

“So the titans mean to tangle. That’s Google in the blue spandex. Microsoft in the red. Stay well clear of the mat, ladies and gentlemen! This is going to get ugly.” Grant McCracken has an interesting post on the future of online advertising.