I think Dan Hesse and Sprint have been doing a good job. Until today. Last week I called to upgrade 2 of my 3 year old phones. I could put them on my plan and after rebates, etc. the cost would be $29.99. Sounds good. I went out a couple of days ago to look at the phones.
Today I called to order them, and guess what? The cost is $179.99 each (no we won't give you the $150 upgrade credit we said we would) and I would have to upgrade my plan for a 50% cost increase.
You see, I have a phone which has a browser, runs applications accessing the Internet and GPS applications. I have an unlimited data plan. The new phone also has a browser, runs applications accessing the Internet and GPS applications. But marketing will NOT allow the new phone to be put on my existing plan. Instead I have to buy a new plan for a lot more money.
update: It's a week later and I didn't hear from Sprint. So I wrote them again. Found out that if you upgrade to a Windows Mobile phone, you don't have to change plans. You're only penalized if you choose an Android or the new Palm OS phone.