imo, M$ are holding back a lot of advances, sense everything is based of them, little is untouched by MS.
Things aren\'t being developed as well or even as fast as they could be. Prices are high for software that shouldn\'t even has the price tag that’s set on it. XP, Office XP etc.
MS simply have to have control on everything, if they have control, they set the standards, in speed, in cost, in everything.. At least they haven\'t attacked the pc hardware scene much... yet!!