I'm interested in the new Apple 3G iPhone but I will not purchase "any" mobile phone that locks me into a particular carrier. I presently use T-Mobile in the US with an unlocked Sony Ericsson P990i. I have no issue with paying retail/premium for a factory out of the box unlocked iPhone 3G (don't want or need the subsidy). I want to be able to use "my" GSM carrier of choice, and switch SIMs when I travel? I do want my 3G iPhone to be covered under Apple warranty and not have the issues with firmware updates associated with aftermarket unlocking. The iPhone 3G must support US English language. Advise and guidance appreciate. Thanks in advance!