News articles have started circulating, originating from Gizmodo that the second generation 3G version of the Apple iPhone will be launched imminently. The news is supposed to have come from an inside source and it is expected to be launched at Apple WWDC keynote on the 9th of June and is expected to go on sale worldwide shortly afterwards.

Another source close to the Apple iPhone is believed to have reported that new sales policies will be unveiled and the device will not have a fixed price - perhaps this means new networks and more competitive pricing but knowing Apple they will try to tightly control this and try and make a buck or two through exclusivity deals.
This semi-official announcement follows on the back of a number of rumours that a second generation 3G iPhone was about to be launched after O2 and Carphone Warehouse ran out of the current iPhone model and said they would not be restocking supplies.