With three models launching this year, we unveil the iPhone 8 and 8 Plus before the official launch on Friday. See for yourself if you should upgrade, or wait for the iPhone X.