Powered by Yahoo Search

Microsoft CEO Steve Ballmer motions as he speaks at the annual Microsoft shareholder's meeting Wednesday, Nov. 19, 2008, in Bellevue, Wash. (AP Photo/Elaine Thompson)