Technology | Fri Oct 23, 2009 7:21pm EDT

Microsoft results top expectations, shares jump