Im giving up unlimited data on Verizon

Well, its upgrade time and I have been wanting a new phone since the summer. I still have my Droid Razr M, and this is the longest time I have used one phone (A month until its a year). So now Im looking at the best phones on Verizon and looks like Im moving to the Droid Maxx, do you guys have any other suggestions to a good reliable device with long battery life? Im coming from a Razr M so it needs to last a whole day at least.