Yahoo and Microsoft have an announced an agreement to improve web search for users and advertisers. After months of speculations and many talks, Micro-hoo has finally come to be. Microsoft will be powering Yahoo! search with Bing, whereas Yahoo! will…