Microsoft's Prospects Look Sunny, But Rain Clouds Loom | Fortune