I had (and loved) my Pre for 2 years even though it was replaced twice and would have been a third time but Sprint said the cracked screen (a known issue on this device) was "cosmetic" and not worthy of a replacement. In the end it was dying as well, phantom finger presses on the screen, not responding, and a very short battery life even though the battery was replaced within the 2 years I had the phone. Add the question marks about WebOS and the switch to iOS and iPhone 4S was a done deal.
I've been with Sprint over 10 years (two phones, two lines) never missed a payment, never a late payment, and they would not budge on letting me upgrade early. I had to wait 2 months after the iPhone 4S came out for my contract to run out. I even offered to sign a longer contract to upgrade early. The girl was too preoccupied with reading her script to hear what I was saying. Not worth fighting over so I waited.
Switching to ATT or Verizon is not currently a good option in my area, where I use my phone, so if only for that reason I have been a long time loyal customer. Sprint talks about rewarding customer loyalty but they do it with trinkets and useless crap nobody wants - which is why they stopped the reward program. Really Sprint?
While I have no complaints about the service, the people at Sprint are clueless. You can bet the moment a better option comes available Sprint is history. I will even happily pay the early termination fee.
... and if someone from Sprint should read this and be tempted to post and say "you should have done this or that..." DON'T WASTE YOUR BREATH. Sprint is famous for after the fact response to problems, but when the issue is at hand and I am on the phone for an hour trying to understand your foreign reps, where are you then Sprint?!
what was the question again?