That really is surprising, because it took Apple over a year to get a million sales of the original iPod in 2002. It also took Apple a full quarter before it told a million iPhones.
I wish Apple would stop calling it "magical" but Microsoft needs to learn a lot from Apple about making desirable products.
In 2002 people were more likely to be luddites (this has lasted in people like me, I still buy vinyl records), but over the last 5 years we have all become inured to being fleeced every 18 months for a phone that deteriorates in value faster than a lead
Walk into PC world and there are more laptops than desktops, board a train and everyone has some bit to technology they are using, so there is a lot more money available in people budgets for tech.
As a parent I think Christmas time must be "I want this new games console, or phone, or iPad" where most people would have settled for several pairs of socks and a dodgy jumper or two.
The world has changed very quickly, and Apple seem to be able to move quicker than everyone else, especially in innovative product design, and are able to carve out niche products that sell in their millions.