T-Mobile is a gret carrier as long as they have a strong network where you live/work/play. Great prices and outstanding customer service. The only place TMO customer service falls down is the same place they ALL fall down - BlackBerry tech support. I loved TMO when I had them as a carrier but the poor network coverage killed it for me. Where I live, even Sprint has a better network than T-Mobile, and that is a sad statement.