A New Way to Define the Online Marketing Landscape…according to Microsoft.
Yahoogle (Ya-hoo-gle) n.
1. An arrangement between Google and Yahoo! that would involve or lead to the outsourcing to Google of key paid Internet search terms offered by Yahoo! 2. A world, according to Microsoft, in which talent flees, prices increase, the Feds come after you and most of all Google becomes an Evil Price Fixing Baron.