Personally, I think that we won't see a 3G iPhone until at least this time next year. My reasons? Well, it begins with this article from the UK iPhone launch, back in September (Pay attention to the first paragraph): http://stuff.tv/blogs/live/archive/2007/09/18/live-from-the-iphone-uk-launch-2.aspx I also think that Apple will be too busy dealing with issues relating to the Enterprise roll-out, the App Store and all the apps. Apple have yet to release the iPhone in Asia. Who'd buy it there if they knew a 2nd gen device was available on import? Also, it would make sense to announce the new device at Macworld 2009, making it ready for shipping just before the 1st gen 2 year contracts are up for renewal.