CANNES, FRANCE - JUNE 24: Microsoft CEO Steve Ballmer gives a speech during the Microsoft Advertising Seminar as part of the 56th Cannes Lions International Advertising Festival on June 24, 2009 in Cannes, France. The annual festival is on from June 21 - 27.