With the approval of the iPhone by the FCC it seems like there is nothing stopping the iPhone from being launched. In my opinion the only reason Apple should wait untill late June is to meet the demand. But is it possible that they might just launch it say June 11th?