If Microsoft and Yahoo! were recently fighting each other, the second company actively acting to avoid being swallowed by the first one, they have now identified a common target, Google. They signed up an agreement to share their ads and research engine technologies to create a synergy and better compete against the world leader in those fields. In this partnership, Microsoft will manage ads display, while Yahoo! will bring traffic to Redmond's giant. The latest will share part of the revenues with its partner. This agreement allows both companies to look forward without appearing as small player or even insignificant in those 2 specific fields. Will this agreement be fruitful or really compete with Google? Only time will tell us, for sure we will not have to wait for the 10th year of this agreement to evaluate its impact.