Microsoft has been leading the computing world for decades, due to its commitment to continuous improvement and its belief that the customer has a say in the development of products and the future of the industry.