Why the iPhone 7 is still better than the Samsung Galaxy S8