Years of back and forth negotiations between Microsoft and Yahoo are over. The two announced an Internet seach partnership on Wednesday. The agreement gives Microsoft access to Yahoo, which is the Internet's second-largest search engine. The move could help Microsoft in its attempt to unseat Google as the No. 1 search engine.