I have been using T-Mobile To-Go for about a year now, and i am pretty happy with them. Their customer service has always been top notch and reception in most areas is excellent (I live in St. Louis and go to school in a somewhat rural area about an hour from there). So when i decided to switch over to a post-paid plan, T-Mobile was the obvious choice. I called them up and told them what i was thinking about doing and they told me i could not keep my number because it was a Pre-Paid. So i called again. Same answer. So i called again, this time they say 'oh yeah no problem! let me transfer you to activation and she can get you going'. So i talk to the activation lady and she says that it is completely fine . I didn't want to switch quite yet though, so i thanked her and went on my way. So about a week ago i decide its time to take the plunge and get a new plan, and start browsing for phones on the T-Mobile website. To my surprise, the selection is quite meager in comparison to Verizon and Cingular which both have a plethora of the new cool looking/full featured phones. The problem is, i really really really don't want Cingular or Verizon because i have heard so many horror stories about both. T-Mobile is my one true love and i would feel like a bastard leaving her. I have heard about buying 'unlocked' phones and such, but i am still very confused about this, and also only have about $150-$200 to drop on a new phone so my choices seem pretty limited. Also, the whole paying $200 for something that i might mess up during activation and doing settings and all that jazz is frightening, as i am a college student and a dollar goes a long way for me these days. So i suppose in short, my question is, why doesn't T-Mobile get all the cool phones like Verizon and Cingular? TMO has the Plum, the Blackberry Pearl, the Samsung t629, the Samsung Trace, and the (highly over-rated in my opinion) Razr family. Verizon and Cingular both have too many cool phones to name. What do i do!?