This needs to be something good. Tmobile has made a horrible impression on me. If they do not get a top-end phone before my contract goes out, I will switch. At&T = iPhone, Sprint = HTC Evo 4G, Verizon = HTC Droid Incredible TMobile = ??
These are the phones that will bring in customers. The Samsung Galaxy S could be the answer. HTC Desire is also a good choice. There has been no Tmobile confirmed phones due out this summer except the MyTouch3GSlide (This phone is awful) and the Garmin phone (Most phones has GPS in them, this is a joke). Tmobile reach out, get your act together, and deliver!