REVIEW: Apple’s iPhone 5 lives up to its billing