I work for a company that does a lot of work for Apple, not sure if anyone will believe me as there seems to be a lot of WUM's on here... But I'll tell you anyway. I've been informed that there will be no hardware updates to the iPhone this year and the iPhone 5 will launch in the summer of 2012. Apple want to do a universal launch for the next iPhone and due to the release of the Verizon iPhone, and they think the iPhone 4 is a strong product, they will wait until 2012. The white iPhone 4 will come out this summer.