iPhone 6S
+ headphone jack
+ touch ID
+ 3D touch
- not water resistant
- no wireless charging
iPhone 7
+ touch ID
+ 3D touch
+ water resistant
- no headphone jack
- no wireless charging
iPhone 8
+ touch ID
+ 3D touch
+ water resistant
+ wireless charging
- no headphone jack
- price hike
I am really torn. I have been holding onto my 6 Plus and decided this is the year for me to upgrade. I throw out the X immediately because of the nature of my work, I want the bezels and the home button. Working my way down, is wireless charging and a one generation jump in processor speed worth the difference between the 8Plus and the 7Plus? For that matter, is water resistance and portrait mode worth the price jump between the 7Plus and 6Plus?