I have been using an iPhone 6 since 2015, and I think it's time for an upgrade. I'm not concerned about the lack of a headphone port on any iPhone I'm likely to buy, since I have some good headsets.
A friend tells me that the iPhone 7 or 8 are likely to be dated next year, but I know these have the home button that gives haptic feedback. But if these date, I'd probably want something newer.
I'd like decent memory, probably between 128 and 512 GB, and 3-d touch is optional.
Does anyone have suggestions on what might be the best iPhone? Thanks.