i have Tmobile as well. I get signal everywhere, with no roaming charges. I never drop calls. They are very good about communicating how things go with plans etc. I have had Cingular, and verison. I use a sprint phone for work and Tmobile is the best. tHis month as well I went over due to my work service (sprint)has having issues. So I used my personal phone for work. They gave me a curtiousy message to let me know that i was approaching a limit i set when i set my plan up.