Hi guys i am currently with sprint. I am due for an upgrade in april. I have been looking at some of the phones that sprint has and i am not sure which to get. I am trying to decide out of the KRZR K1m, Sanyo M1, LG Fusic, and the RAZR. I am looking for a phone that has a good enough battery life to get me through the day i may talk 1-2 hours 3 at the most a day, and send 15-20 text messages a day. I want a phone that is going to have great call quality. Also i would like the speakers to be good enough where ringtones don't sound like a distorted mess. So any suggestions from people who have used any of these phones would be great.