Technology | Wed Jan 27, 2010 4:42pm EST

Microsoft aided by Windows, awaits business revival