out...? I have an unlock iPhone on T-mobile, firmware 3.1.2, when the iPhone OS 4.0 comes out, do you think I'll be able to upgrade my iPhone to the newer OS in the same time I can run it as an unlocked phone on the same mobile network?

Thank you