Hello! While being an obviously simple question, I simply cannot decide myself what could be the best for my own needs. I come from an LG G2 stuck with Android KitKat, my main issues with it are mainly the software, plastic build and heating issues. Otherwise great performer when it doesn't lag, really nice screen and pretty good camera especially coming from a 2013 smartphone. Now. I have quite a lot of phones I'd really like to consider, but I keep hesitating either because of the cameras between each phone, the software and updates, the design and feel, I just can't decide. What I'm especially looking for in my next phone is good software (without it especially being Stock) as long as the updates don't take too long to come, a good build quality, a camera that is worth the upgrade over my G2's camera, and at least a decent to good battery life (and optionally good speakers or just a good headphone jack). The phones I'm considering are the Nexus 6P, Galaxy Note 5, Huawei P9, LG V10 and Galaxy S7. They all seem to have great things about them, but I just can't decide myself because of their different compromises. So I'd really like to know what you guys think. If there are phones you think might interest me please let me know, I'd be curious to see!