This is a discussion thread for the "250 Million iPhones Shipped in Five Years" story posted on the front page.
It seems like a lot, and it is, how many people live in the world? Roughly 4 billion yeah? Still a lot