Tom Insam

Apple Accounting

Interesting reading. Also includes the best explanation I've heard as to why the iPod touch isn't recognised as a subscription, and thus why the upgrades cost money.

Apple probably treats the iPod Touch differently because to treat it as a subscription product, the company might have to separate and announce iPod Touch unit sales numbers, and it does not want to provide that kind of information to its competitors