Microsoft Rallies on Better-Than-Feared Results, Analysts Remain Very Positive