This is a nice picture of how microsoft holds up against many companies

Click here for a bigger picture

agree with all of the criticism of MS, including their propensity for copying rather than innovating. I think their sheer size, and their ability to throw resources at new ventures has limited their ability to focus and do anything particularly well.

MS has an interesting problem in that they have to satisfy corporate and retail customers. Their monopoly with Windows makes virtually every entity on the planet a potential customer. They have to retain that broad customer base for Windows, but segment the customer base for other products.