My husband and I have upgrades coming up in November, I was going to go for the Evo, but I'm a bit confused one Sprint's description of an upgrade. I have a $75.00 upgrade (don't know why, as my husband has a $150.00 upgrade, but whatever) and it says off of regular price? Does that mean I'd get the Evo for $499.99 -$75.00? And what are some other good android phones just in case? I don't want to end up getting something that won't be upgraded past android 2.1.