After months of research for my new-every-two upgrade, this is the phone I decided to get, mainly because of its battery life and the overall attractiveness of the phone. All I do is talk on the phone and use it for picture/text messaging, so all the other features (and there are many) this phone comes with I cannot really comment on. But here was my experience so far, and I've owned this phone for six days so far.The first phone I ordered from Verizon via telephone, and they shipped it to me. It took 5 calendar days. That first phone had this very annoying, high pitched buzzing sound it made any time I made a call, almost like feedback. I thought after a day or two it might go away, but it did not, so I took it to my local Verizon store and they exchanged it for me, no problems. The second Krazr had a problem with the software; it would not play the assigned ringtones to individual contacts, it just played the default ringtone all the time. Back to the Verizon store I went, and about 30 minutes later the tech person there was able to fix it simply by re-installing the software.Now, I think I finally have a quality phone that does what it is supposed to do and sounds like it is supposed to sound. But, it took me almost a week to get to this point with several trips back and forth to the Verizon store.I will say that Verizon was more than cooperative and helpful in this situation. I'm not sure if Motorola is at fault here because I've never owned a Motorola phone, but this phone certainly is not without it's technical glitches I suppose. I hope I don't have to deal with any other inconveniences with it.