The HTC 10 is simply a well-rounded, premium smartphone.
HTC One M8
The HTC One M8 is the best hardware I’ve seen in an Android phone yet, and the HTC Sense is much less obnoxious than Samsung’s TouchWiz. If you can live without a removable battery, it’s definitely the phone to beat.