I get the impression from friends and clients that Sprint is the only tier 1 discount carrier. Obviously Oregon (and the Willamette Valley specifically) is a microcosm compared to the national consciousness, but I continue to see lots of people here move from T-mobile to Sprint (and from AT&T to Verizon).
And I rarely hear about bad Sprint stories around the Portland-metro. Just their slow speeds, and the not-good-at-all WiMax Clear partnership.
However, I do agree their customer service has been hit-or-miss. Picked up a Palm Pre on launch day, and lived through six months with it (ugh). Had a great experience closing the account and transferring the number out, getting out of the ETF too. Then six months after that got hit up for $99 to compensate Sprint for a non-existing Airave unit they claimed I received. Took weeks to resolve that, but a CSR manager eventually apologized. -_-