Although my Nexus 6p is brand new I'm still getting the iPhone 10 or X. I used to be exclusively apple up until about a year and half ago. Actually this is my second time owning the 6p and I love it. I think I'm safe for now on the battery issue since my 6p is new but being an apple guy by heart I want the X iPhone pretty badly. So if all goes according to plan I'll end up getting the iPhone X as my next device. If that falls through then I'll go back with the trusty honor 8. I used that device for a long time and loved it. Loved EMUI so I would not mind owning another. My other choice would be a one plus model. Maybe the 3t.