My current carrier is T-Mobile. I'd really like to purchase an iPhone 4S, though. I've even considered terminating my contract with T-Mobile due to their stubbornness to carry iPhones in their product lines (which I think is detrimental to their market share). My question is, does T-Mobile USA support unlocked iPhone 4S phones? If I bought an iPhone 4S, would I be able to text, call, and browse the internet on it like I could with, say, Verizon, AT&T, or Sprint? I'd also like to know, if I can use an unlocked iPhone 4S with T-Mobile, would I be able to use my unlimited data plan/wireless hotspot plan (under T-Mobile) on my iPhone 4S? What are the setbacks of unlocking an iPhone with T-Mobile? All answers are appreciated. Thanks.