:lol I have T-Mobile, only because it’s free because I don’t pay for my cell phone services, and I’ve had it for like 2+ years and have never had any problems with service other than maybe in a heavily wooded area in which I never go. They JUST recently got 3G service like 2 or 3 months ago though. I think they’re wayyyy better than Sprint, based on the people I know that have Sprint and how much their service, customer service, and phones SUCK.
I love Blackberry’s(currently have the BB 8900 Curve) but the iPhone is just tits and I’m probably going to pick up an unlocked & jailbroken one within the next week to use on T-Mobile :lol