I have the money to buy a legally unlocked factory sealed 16gb unlocked iphone 3G s. I currently have a contract with T-mobile. Anyone with T-mobile that has an iphone 2g 3g/s is the internet slow on it when using the data compared to the 3g network that AT&T(if you compared the two)has??? Are there any pros/cons staying with t-mobile/ switching to AT&T? Is there really that much of a difference between the 2g vs 3g network since the 3g s is fast as it is? I've tried to look all of these questions up haven't really found answer. i wanna go to at&t but the plan is expensive but if i stay with t-mobile im afraid i wont get the best data service even though they're great over in Illinois.