I've had it with Sprint. Slow Internet, incompetent phone staff. I currently have the Motorola Photon on Sprint and am very happy with signal strength, call quality, battery life and reliability, which are the most important to me.
I did some research and and decided to go with an AT&T phone...