I'm a Sprint premier customer and I'm due for an yearly upgrade tomorrow. I'm moving on from an Samsung Moment which is on its final legs of life with constant crashes, errors, restart loops and evdo hangups etc. Samsung left a bad taste in my mouth and so did HTC with the Touch Diamond which I owned a year before. Now I'm considering going back to HTC with its Evo 4g. Should I get an Evo 4g or should I get a Samsung Epic or should I ride out my Moment as long as I can for another month until newer phones come out in January? I need your Input people?