Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Well, the iPhone sdk had to mature, the battery technology had to advance, screen technology had to advance and then get cheap enough to put a high quality 10" screen in, and a chip that is powerful, yet energy efficient had to be developed.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.