I was just about to tell a girl at work about this but her husband just ordered her a new 3GS on another 18 month contract so she would have been pretty gutted!
I heard rumours about an Iphone 4G coming out, also that it might be Titanium with an LED Touch screen??