Does the new iPhone meet expectations?