If you thought 1st Gen iPhone was big, and it was, it still took 74 days to sell 1 million units. This was one could suggest partly due to the limited US only release. However, in the opening 3 days Apple has managed to sell 1 million iPhone 3G units.
Then of course there is the official press release from Apple
Add to that the little cash cow that is the AppStore, in that 10million apps have already been downloaded. I’ve added 4 downloads to that, and all 4 are freebies, so not sure of the dollar figures for this one yet.