Will Microsoft Play to Its Strengths ?