My trusty Galaxy S3 was my first ever smartphone, and has served me well over the four years that I've had it. Although, I did have to replace it twice, so... the three of them served me well. However, I think it's finally time for an upgrade.
I'm in the market for a smartphone around $200-$250, $300 max. I don't really play games on it. Mostly social media (snapchat, instagram, twitter, youtube). I take a lot of pictures and video, so the camera has to be decent (though I don't know what smartphone in this price range has a crap camera). I've gotten used to my phone's current screen size which is 4.8 inches. Though I wouldn't want anything smaller than a 4.5 inch screen, but larger screens are welcome. 5.5 inches max. Finally, my carrier is Verizon so it has to work on this network. Doing a bit of research I've been looking at the Moto G4, LG G3 and G4. It looks like most of the Huawei phones aren't available for Verizon which sucks because they looked like a good option. I'd like to get some feed back as well as other options I haven't considered yet. Thanks for the help in advance!