If only you could Google to find out how to compete with Google. There's a reason all of its competitors are flailing. Yahoo and Microsoft have long flirted with a partnership, with on and off talks. Now, the discussion is definitely on, according to Kara Swisher. Yahoo CEO Carol Bartz went so far as to meet Microsoft CEO Steve Ballmer face-to-face last week to discuss a possible deal for search and advertising. "With Google's huge market share, these two need to work together and the problems they had should be put in the past," said one insider.