To be honest guys, I want to let you all in on my point of view.
#1 Don't get tunnel-visioned. (This phone has better specs) isn't a valid argument. What good are "superior" specs right now with an evo when Samsung releases a newer phone that beats those specs? You'll be upset if you're deciding on just specs.
#2 We will all eventually part ways on phones. Some of you honestly are "done" with keyboard phones, so don't dwell on another keyboard phone if this is you. Some of you guys WANT another keyboard phone, you may as well keep rocking that Epic, if it works, why change? Especially with CM9 running.
#3 Remember what Companies are best in your Area, if Sprint is the worst, WHAT are you doing still looking to Sprint phones unless you're going to reprogram it? Get what best suits your area, and to your liking.
#4 Don't worry too much about who's going to be there on your next phone, as long as you're happy with your purchase, that is what matters in the end.
Sent from my SPH-D700 using xda premium