Sam, I think, MS competitor is Google Adwords and it is a success not because of publisher (Adsense), its because of the search engine and the way Google display itself outside as a technology company. Adsense to an extent hurt the Google branding, because it adds a extra load of work to track down click...