So, my guess is that the reason the iPhone 5 is being delayed is because Apple is finally bringing the white iPhone4 version to market. Considering they had already invested a s..t ton of time and money working on this thing, they probably figure to recoup some of the cost by pushing back the iPhone5 launch. It only makes sense for them to use up any white component supplies they must have amassed while working out whatever technical issues delayed it to start with. This way they aren't left holding the bag with a bunch of now defunct parts they paid for when the iPhone 5 launches in its next modified form. Of course this is just my own MacRumor. Thoughts?