iPhone 6 Review: 3 big positives and 2 small negatives