I've been using TMobile for a year and I have got to say I am pretty pleased. For one, they didn't make me sign a two year contract, so at the end of the yea, whether I choose to leave or stay with TMobile, I get a new phone! For me TMobile has been great. I have had good service and only occassional dropped calls. And it is also pretty reasonably priced since I have a family plan. The customer service is great too and easy to use with no super long wait times. I think at the end of my contract I will be staying with T MObile!