Interesting since I'm considering Sprint as my next carrier. Looking to leave Verizon. I did just post a few minutes ago looking for some experiences form Sprint users in my area.
Its funny how the two biggest carriers seem to want only to push the limits of what the consumer will put up with while the smaller of the big 4 look to seperate themselves as much as possible. Yet all 4 are clearly focused on quick money with the least amount of effort possible. Even if it hurts their stability over the long run. If just one would step out of the box and truly put the customer first the profit increases would follow.