I'm considering upgrading RIGHT NOW... to Sprint, that is. They have a habit of releasing phones on time and they actually have good phones in the pipeline. Plus, more importantly, they're the most net-neutral of the big 4 carriers. AT&T is the worst, followed by T-Mo, then Verizon, and Sprint's really at the top of the dogpile in terms of not screwing their customers. They might have slightly worse customer service than Verizon, but how often do I talk to them anyway? I know more about these phones than 99% of the reps do because I'm a member of this forum.