Best Phone on Verizon?

I'm looking to buy a phone on Verizon and I was really hoping the One would come to the carrier. I really hate Samsung design. I really need something with good battery life and at least semi-nice design.

What are your suggestions?