I've been told Sprint's most popular area in the nation is the Southwest, so it is great for your Sprint to Sprint calls. Now as far as Sprint, they Nickel and Dime you for everything. Customer Service is real bad as well.
I have Verizon and have no complaints, best nationwide coverage and awsome customer service.
No comment for all the other services, if you can call them that.