Here are the phones with the best cameras, screens and battery life.

Google Pixel

Pure Android at its absolute best

If you’re wary of Samsung or looking for a worthy iPhone alternative, the Google Pixel is the high-end Android phone to get.

Apple iPhone 7 Plus

The photographer’s phone

The iPhone 7 Plus is one of the best point-and-shoot cameras ever — and it’s a great phone, too.

Samsung Galaxy S7

This is the phone to beat

The Galaxy S7 strikes an ideal balance of features and performance. It has an awesome camera, lightning-fast performance and great battery life — plus expandable storage and water-resistance.

OnePlus 3T

The best mid price phone, period

This is our new favorite budget Android, but if you have the OnePlus 3, you don’t need to upgrade.

Apple iPhone 7

Everything you need in a phone, except t…

The iPhone 7’s notable camera, battery and water resistance improvements are worthwhile upgrades to a familiar phone design. But ask yourself if you really need an upgrade… and if the Plus might be a better choice.

Motorola Moto G4

An unbeatable Android bargain

When it comes to price, this is the phone that torpedoes every other argument. Sure, it can’t compete against top dogs from Samsung and Apple, but it isn’t supposed to. You just can’t find better value than this.