I have had my razr maxx hd for 6 weeks now. I have spent about half of the time replacing (8 times) and trying to get a screen protector that is harder than my fingernails. The rest of the time, I have been dealing with buggy software that should have never made it out of Alpha test. I am a huge fan of open source and a 40 year veteran of systems engineering. I am beginning to wonder if the intellectual pirates at mephone HQ are not spending some of their huge cash reserves on industrial sabotage, paying off people so that they can be sure there will be show-stopping problems in final releases. Otherwise, the phone is a masterpiece of hardware design. I am not sure why, but the operating system seems to be 10 years behind the hardware. The text editing in any app is frustrating at best and unusable at worst. No undo, for example.....that should be a show-stopper and should have never been released to the public in such an unusable state. I am ready to trash the phone, just because it is so buggy that it is sapping my happiness. My razr v3 (5 years old) is a better phone, in that I don't have to take it out of my pocket to place a call, using the earbuds. I have not found an equivalent function on the razr maxx hd, and if there is one, it probably has bugs in it too. No wonder the Chinese are eating out lunches!