I would've kept using the 6S (it ran fine on iOS 11), but long story short my wife needed an upgrade from a 6 and so I handed it off to her. She may end up getting an 8/8+/X, but the 6S is a good upgrade to hold her over until her next phone. I tried an SE, and I do love the smaller form factor, but ended up getting a used iPhone 7. I got the Jet Black 7 because it's the grippiest 4.7" iPhone. The 8 has grip on the glass part, but the aluminum edges are slippery. I'm still getting a case (Spigen Thin Fit Matte Black) because none of these phones beat the amount of grip a case can provide, but I like having the option of going caseless whereas I wouldn't dare do that on the 6/6S or other 7 colors. With the 8 I might be less inclined to go caseless due to it's slippery edges and breakable glass back. The 7 performs noticeably better than the 6S. I'm very happy with the upgrade. I'm hoping Apple releases a newer small phone. Either a more feature-complete updated SE (waterproofing at a minimum), or a smaller version of the X. The 7 should hold me over pretty well while I wait for this. If it doesn't happen I'm guessing my next phone will be the X (either current one or future update), though buying a used 8 will also be a possibility. BTW Was able to get a new battery for the 6S. It was covered in the recall, but I also still had AppleCare+ left on it which would have covered it as the battery had enough diminished life.