The waiting is almost over (at least for US) as the iPhone is on scheduled to start shipping this month without delays as rumored. Until the end of 2007, apple will only produce 4 million units but they will increase the shipment next year (1 million units per month or equal to 12 million units total shipment in 2008).
News Update :
“iPhone to arrive June 29. Apple confirmed the iPhone’s ship date, through a series of ads that began airing on television Sunday night. The eagerly anticipated cell phone will ship June 29.”