The iPhone 8 is the perfect update to the iPhone 7. Battery life is better, as is the camera, and, unlike the iPhone 8 Plus, it's significantly cheaper than the upcoming iPhone X. It's difficult to get excited about, however.
Great camera, Decent battery life, Ergonomic design
Large bezels look dated, Fast charging costs extra, Difficult to get excited about