I have a Motorola Droid RAZR MAXX HD (yes, it's an obnoxious name) and it's been a fantastic phone. The battery life is amazing; when I got it, I could go days on a single charge, and even now that it's two years old it can easily last a day of really heavy usage. I've noticed it slowing down a bit as apps get more demanding, but it's still a solid phone and probably the best one I've ever had. Night and day over my last phone, a Droid Incredible 2.
I'm due for an upgrade in March and I'm looking at getting either a Droid Turbo or a Moto X 2nd gen. The Turbo seems like a logical step with the huge battery and such, and it's pretty much the most powerful smartphone Verizon has.