I had some issues with my battery after I received my DX early August. It did not last more than 8 hours with no data usage and everything disabled. I am on my company's plan, so I had to go through their corporate sales rep who played middle man between me and VZ tech support and even involved some Motorola support at some point. I ran many test for them and gave very detailed app usage and battery usage stats from the "hidden" Android system menus. I assumed they would give me a new battery like so many users I have seen on various forums. They decided that I needed a new phone, but it would take 3 weeks to get here. I asked them to try a new battery first, but they insisted my problems couldn't be fixed with a battery (??). Well, since I intend to keep the phone regardless, I went ahead and bought a spare battery since I knew I was going to need it even with the best battery life I have seen reported by any user. The new battery came last Friday and my battery life is acceptable at this point. It even increased more after I installed the leaked Froyo. I tried to wait for the new one, but I just couldn't take it anymore. I needed some Froyo goodness and root access. Well, my new phone should be here Monday. My current DX battery is lasting me 14 hrs. (20%-30% left) with light usage. Heavy usage lasts about 6-7 hours. I would not expect more life from any device at this point and it is rock solid. I have no problems with crashing and it is an excellent phone, so the question is, should I accept the replacement phone? If I take the new phone, it may be buggy and then I will be worse off. Why couldn't they just send me a new battery first? What would you do, keep it or accept the replacement?