If you're not rooting for Sprint, you're a re-re. They're the ONLY company that offers reasonable rates & unlimited everything (nix landline minutes during certain time frames).
T-mo, AT&T and Verizon ALL meter you, and the latter two rape you in the ass w/o lube for iPhone service.
Sure, they're not the absolute best in terms of coverage, but if you're in a semi-populated area, you more than likely get just as good coverage as the other carriers.
..
I was with Sprint up until about a week ago when I switched to Verizon and got the Galaxy Nexus. Sure, the cheap(er) service plans and truly unlimited data with Sprint were nice, but they come at a cost. The cost is being on the slowest network in America, the network with the worst coverage, and the network that's usually last, if ever, to get the high-end devices.
Ever since Sprint got the iPhone, their 3G speed is nigh unusably slow. Verizon's LTE (in my area) is roughly 6x faster than Sprint's WiMAX, and Verizon's 3G is about 4x faster than Sprint's.
I did like having unlimited data with Sprint, but I averaged under 9GB per month of data use. I switched to Verizon during their double data promotion and got the 10GB data pack. My work gives me a 15% discount for being with Verizon, so my bill is almost exactly the same.
Sprint has the right idea, but really, really needs to upgrade their network and device selection to be competitive.