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...