Technology | Thu Jul 21, 2011 7:15pm EDT

Microsoft profit beats Street, Windows fizzle