I've been on sprint for years (current phone is LG G3) & recently I bought a Samsung Galaxy S7 from T-Mobile so I could try out their network. The network seems better, the phone is nice enough (although it bugs me that I can't set it up the same way without a new launcher, but I can live with it). I specifically got the latest Samsung because I've been really disappointed with the camera on the LG, & at least one person I know has a Samsung that takes great pictures. Low light pics are awful on my LG. My dilemma is that I don't like how much my monthly bill is with the G7 & I have to decide what I'm doing in the next couple days. Bottom line question: What halfway recent, but maybe not the latest & greatest, phones have good cameras & are available at T-Mobile?