Powered by Yahoo Search

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