The Future of Microsoft in the Balance