T-Mobile is ticking me off. It appears they're oversubscribed both where I live and where I work, and I just randomly lose connectivity -- I suddenly go from 3 bars to "..." (searching for carrier) as their GSM tower fills up and their equipment randomly decides "hmm, that guy's been using me a lot, I'll kick *HIM* off!". It stays "..." even when I walk outside, even though I'm supposedly within the "4-bars" area of not one, but *two* T-Mobile towers (one on top of a short tower atop a storage company, one on top of a taller Santa Clara Power utilities tower). Same deal at work, I'm supposedly within the "4-bars" area of two different towers, but it'll just go "..." for a long time even if I walk outside. But if I go to my phone's "Carrier" menu option and tell it to search for carrier, I pick up the Cingular signal just fine. Too bad T-Mobile won't let me roam to Cingular in this area. My understanding is that CDMA degrades rather than just kick you off, i.e., voice clarity drops but you can still connect. True? It also appears that Sprint is running 1900Mhz CDMA so they may not have much better building penetration (certainly not equivalent to Nextel's iDma 850Mhz which from what I can tell will penetrate everything except concrete bunkers), but I don't think building penetration is the problem, I didn't have any penetration problems with Cingular (which runs 1900Mhz GSM around here). I think the problem is that T-Mobile simply oversold their capacity here :-(. I don't want to switch back to Cingular because they're too proud of their network and want to charge too much money (sorry!). Verizon is proud of their network too. Sprint is the only other major carrier serving my area, and has good pricing. Do you think it'd be worth it, signal-wise, to dump T-Immobile for SprintPCS? Anybody out there use Sprint in the SF Bay Area who can comment? (Esp. if you are in the GooglePlex or Sun Santa Clara areas).