Updated to the iPhone 6 but both got skinned with a battery case. Both get over 4 days between charges. As to the 3 or XL, lots of reviews out there but I'm just someone with 2 phones.
1. Moto G 5th gen.
2. iPhone 6 with a Morphie battery case.
The first is on Ting.com, the second is a backup phone for travel and answering iPhone questions. The iPhone has a Freedompop Whatsapp unlimited SIM in it.
So bassically Iv been rocking the Samsung a5 17 for over a year now and Im wanting to get a new phone Iv had my eye on the pixel 3 or xl, Would I be taken a drop down from what I have at the moment, Im not really sure what to do because some people are saying iphone but from my days of the 4s the bettery was horrible. Thanks

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic