I find OnePlus's phone to be amazing, but the Zenfone 2 is actually a fair competitor. And for the Zenfone 2 to be a hundred dollars cheaper, with added bonuses, I might vote the Zenfone 2 as my first.
My HTC One M7 just hard bricked and I need a new phone. I don't recommend HTC because I've heard a lot about it breaking after warranty ends and it actually happened to me and my friend multiple times. Please get the OnePlus on Massdrop!