AT&T has given me two warnings and throttled my unlimited plan to almost no 3G service. After dealing with customer "service" I was told that my 2888.1MB monthly (billing cycle ends on the 11th) I am not being punished, this is simply a "reaction to my action." Basically, anyone who goes over the 2GB data rate on an unlimited grandfathered data plan is subject to AT&T's "Top 5%" of data users and can be throttled. When asked how they determine the top 5% (friends have gone way over 3GB/mo and have not been throttled) I was given the run around. SO I am reacting to their reaction by leaving and am considering Verizon or Sprint. -Sprint: Unlimited data for $10, slowest network, ok calls -Verizon: Best voice network, average data speeds, tiered plans (although Verizon doesn't throttle through billing cycles, speeds may increase as tower congestion decreases for accounts over their data limit, so I've been told). Before I ditch I'd love to read anyone's suggestions/experiences. Thanks!