I've been a customer with T-mobile for about 5 years and have used various nokia, motorola, and smartphones on their service. My two most recent phones are smartphones made by HTC. They work great and T-Mobiles service is outstanding. I have internet service, unlimited text, multimedia texting and they work all work great. The 3G network is outstanding.