IDC estimates that Microsoft and its partners generated $580 billion in 2010. For every dollar made by Microsoft in 2009, the ecosystem made $8.70. The software and services subset made $4.43, service oriented partners like SIs make $2.44 whereas ISVs & IHVs make $4.09.