SPRINT SUCKS, esp their CS. I paid for their phone replacement plan. When my $300+ phone broke, they said they took that one out of their lineup and replaced it with a $90 model. What a ripoff.
I've had T-Mobile for 5+ satisfied years. I have a 3 line family plan with unlimited data for my Blackberry for about $90 a month.