A technically impressive, solid smartphone with a healthy helping of touchscreen innovation, ultimately let down by poor battery life. iPhone 6 users may want to wait for next year's model, but the 6s is a good upgrade choice if you're still using an iPhone 5s or earlier.