I've read https://www.cnet.com/topics/phones/best-phones/android/ and from that and a deal at CNET Cheapskate at http://www.cnet.com/cheapskate/ I snagged the Moto G5 Plus. But I'm more of the give me the real Android person.
I am tempted to upgrade from Xperia Z5 Premium to the latest Android phone LG V30 or iphone 8. I loved the Sony for its premium build, long battery, superb display and camera. But I feel it is jaded now and showing signs of age. I want a mobile camera phone with superb camera, display, speed and battery.
What do you recommend?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic