Benchmarks: iPhone 5s lives up to the hype