We can finally confirm that we expect next generation iPhone 4G will be launched on 22 June. This is when the release date will be announced,
Apple have booked the Yerba Buena Centre in San Francisco. Now this only means one thin, Launch Party! The last event that Apple held at this event was the iPad launch, and they have launched many other products at this venue. Therefore one can easily deduce that the iPhone 4G or iPhone HD as it may be known, will be launced on this date. Hopefully the release date will be shortly afterwards.
We also have some pictures which at first appeared to be of the new Iphone. However they have recently been confirmed by Apple to be of a Chines fake.