Steve Ballmer of USA, Chief Executive Officer of Microsoft Corporation is seen during a speech at the Cannes Lions 2009, 56th International Advertising Festival in Cannes, southern France, Wednesday, June 24, 2009. The Cannes Lions International Advertising Festival is a major meeting place for professionals in the communications industry. AP Photo logo AP Photo 32 months ago

Steve Ballmer of USA, Chief Executive Officer of Microsoft Corporation is seen during a speech at the Cannes Lions 2009, 56th International Advertising Festival in Cannes, southern France, Wednesday, June 24, 2009. The Cannes Lions International Advertising Festival is a major meeting place for professionals in the communications industry.