I would do just about anything to stay away from Sprint. I had them before swithcing to VoiceStream (purchased by T-Mobile) and also had Sprint for the last year after being seduced by a Treo 650. A partial list of my grievances include:
When I first got my Treo, there was a problem with my bluetooth. I bought three different headsets knowing that the Treo's bluetooth was a bit flakey. I finally determinted that the problem was the Bluetooth antenna a couple of days after my DOA period and I was pretty much told to pound sand by the useless staff at the Sprint store (the need to go the the Sprint store to resolve many issues is reason enough to stay away from these guys).
When I converted my account from corporate to personal, they charged me for two lines. After I got them to cancel the mistaken line, they threatened to cut off my service for not paying my full (overcharged) bill in full when I had paid the part I owed.
Their customer support people are nice, but completely dis-empowered from doing their jobs. Tim Kelly, their current President of Customer Management has come up through the ranks in the customer service side for years. Their customer support system is set up to prevent revenue loss from deadbeats, not care for good customers. Their service agents appologize for the bad service, and say they're trying to make it better but there are no changes at the top.
Bottom line, Sprint does not have enough redeeming features for anyone to want to be their customer, especially when signing a two year contract, which is all they offer.
On the other hand, I loved TMO the entire time I was with them.