Competition is good. I think Microsoft fell into a little bit of a lull when they were too comfortably at the top and they started making some mediocre products. This allowed the competition to gain on them from every direction forcing Microsoft to go back into innovating again.