There's a battle going on in the technology world over Yahoo, the search and advertising company. Microsoft wants to buy it, and Google wants to sign deals with it. Microsoft has so far failed in buying the company, but Google has inked a deal with Y....