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 world  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 world meeting place for professionals in the communications industry.