Playing devil's advocate, can MS and Apple deliver new features every year that would push someone to upgrade at a low price? With mobile devices being so young compared to the PC I can understand why there is an annual update. For the PC I'm not so sure.