Pondering Microsoft: And the Winner Is … Unclear