To be honest, I have been a HTC user for the last few phones and have been very happy with them as the front-facing speakers are amazing. The screen & camera is a bit lacklusture. That said, the HTC 10 didn't really kick any goals for me, so stayed on my M9. I am due for a new phone in the new year so I am starting to hunt for the new .
My other half had the LG G4 which was a really well built phone, and now has a G5. I am very impressed with it, and it is quite cheap now through grey channels like DWI and the like. Be wary as the new phones will come out around April-May for Android, the LG G6 will be there with the Samsung Galaxy S8, HTC 11 and the others.
Agreed taht the OnePlus and XiaoMi phones are excellent value - lots of bang for the buck but they generally are lacking the very top features.