Like I posted earlier, my iPhone 4 only can only use 3G and Edge on T-Mobile. Even though I get 1 GB of 4G (or LTE), my phone can't use it. So, I am always on the next lowest tier, which is 3G. Provided I am in the right area, I get unlimited 3G. I just tested it, and I was getting 5.18 MBs a second data. That is plenty of fast.
----------
Same here. I live in Ann Arbor Michigan. I also have great coverage.
----------
Yes, except the difference is AT&T never told people in the advertising the data got throttled down to another speed at some point. T-Mobile, however, makes that clear hence the variance in plan prices. Unlike AT&T, T-Mobile offers a truly unlimited 4G (or LTE) plan.
----------
People seem to forget that when Cingular landed the iPhone deal, it was in distance second place in terms of carrier size. The iPhone brought AT&T into a tight race with Verizon.
T-Mobile's aggressive policies are bringing in more subscribers. If you are in a good coverage area, most people would be a fool not to give them a try. T-Mobile just doubled my monthly 4G data allowance without any prompting from me all for the same price. Further, I am still on a contract so it didn't need to and I was already happy with the price.