The iPhone 7 is here, offering a number of huge improvements over the iPhone 6S. But how does it stack up against Samsung's lauded Galaxy S7? We put the two devices head to head to find out which offers the better hardware and software.



More...