How Microsoft (and 9 others) make their billions

It has become a bit of a cliché: really innovative technology comes from garage-level startups. Once a company gets too large, it focuses its energy on keeping its existing customers happy, and loses its edge.