@cartman
True, but there is a trend towards smaller computing devices, a new and streamlined distribution model, and away from the "I must have Windows because thats where my programs run" mentality. That last one is big, because it has the potential to shift the balance of power in the technology industry from Microsoft to people ...