Apple iOS 6 review: A worthwhile upgrade