T-Mobile has constantly been coming out on top as of late, (in regards to customer relations/treatment) but they still don't quite have the network though, do they?
(Currently stuck on AT&T.)
(Currently stuck on AT&T.)
http://www.pcmag.com/article2/0,2817,2357692,00.asp
"T-Mobile, AT&T Push HSPA 7.2-Mbit/s Upgrades"