I have t-mobile and they've been pretty alright. Though I"ve recently had a problem with one of their phone and their customer service was not very good at identifying my problem.
I'm using Maxis for 4 years already. Soon i will get a Digi also. So i'm using both together soon....... hehehe
I'm using verizon and its pretty good in New York but in Michigan its not that good. This year was the first year I had a cell phone so I cant compare other providers.
I have been with Rogers AT&T in Canada for quite awhile.....I mean, I tried the service with Telus Mobility which is not bad but for some reason, I prefer Rogers AT&T better.....I haven't try Fido and I thought that their $45 unlimited usage per month was a steal deal....Too bad, I was in the middle of a contract so couldn't get that steal -huh