"Microsoft, Past and Future" [j.mp]
@gruber nails it in the head on this analysis.