I'll keep this as short as possible so people read more than just the title, i am comparing the iphone 7 to iphone 8 (not the plus versions): performance: Iphone 7 ios 10.3.3 vs Iphone 8 ios 11.0 : - Iphone 8 opens some apps faster than 7, others slower. Iphone 8 boots faster. Iphone 8 has animation stutter using 3d touch (3d touching apps runs at 10 fps) - overall, no visible difference to daily usage, except when editing videos using apple's photo app, where the 8 is faster at trimming videos (roughly 30% faster) features: -true-tone is nice, but completely unnecessary with night-shift already enabled at night. -wireless charging and fast-charging haven't been tested, i don't want to spend the money on all the additional add-ons needed. display: - max brightness is a lot lower than the iphone7, it's difficult to use this device in the sun - no other differences noticed camera: - slight adjustment of most colors, some look more real, some don't - detail: almost no improvement compared to the 7 - no visible low-light performance improvements, except when in an almost pitch-black room. - overall: small to no improvements to videos/photos battery: the same if not 1-2% worse than my 2 month old iphone 7 (it was replaced, that's why it's 2 months old and not 12) overall: if you have an iphone 7, you won't really notice anything different, besides true-tone, which makes your device slightly more orange.