What next for Microsoft?