Well...I've been with Sprint for many, many years. Always have had the ups and downs with them. The ups are usually pretty neat, however. The last "up" I had was the fact that Sprint actually paid ME $100 to take the Touch (via the upgrade rebate).
After working it out with my rep in Account Services, I got more minutes tacked onto my plan, my plan monthly rate dropped a few bucks and a couple of other little things added on for good measure. But the best part is I got the Touch Pro for $99. Of course, I was actually able to sell my Touch and all of its accessories for $150 so, essentially, I got paid another $50 to make the upgrade to the Touch Pro.
So far, I'm LOVING this phone! Can't believe how MUCH I missed having a physical keyboard!