Best overall: OnePlus 5T

See at OnePlus

The latest flagship from OnePlus follows nicely along the company's steady evolution of providing top-end specs at an affordable price. The OnePlus 5T features a large nearly edge-to-edge 6-inch AMOLED display.

You can see the steady progress OnePlus has over the last year by looking at the specs of its last three devices, with the OnePlus 5T obviously standing atop the heap with the latest Snapdragon 835 SoC and an option for a whopping 8GB of RAM — meaning your phone will be able to handle things more efficiently than most other flagships for years to come.

The best part, and the reason why the OnePlus bandwagon continues to grow is the low price point — starting at just $499 for the Midnight Black model with 6GB of RAM and 64GB of storage, you won't find better value for an Android flagship in 2017.

But you may want to splurge for model with 8GB of RAM and 128GB of internal storage for $559. No matter which model you choose, you'll be getting one of the best phones of 2017, and a device that will likely still be relevant and useful years from now.

Bottom line: OnePlus has once again created a compelling flagship for anyone looking for great value for their next phone.

One more thing: Don't forget to stock up on accessories as OnePlus offers good discounts on bundles that include cases, headphones and extra charging accessories.

Why the OnePlus 5T is the best

It's clear with the OnePlus 5T that the company is really refining its design. Following up on the solidly built OnePlus 5, the OnePlus 5 has a taller 2:1 edge-to-edge display, and is made from aluminum. Featuring the latest Snapdragon 835 SoC, options of 6 or 8GB of RAM, and plenty of nice touches, the OnePlus 5T has outstanding specs that will keep it a solid phone for years to come.

And then there's the dual-camera setup on the back. While it might blow past the competition, it's still a solid combo that pairs a 16MP sensor with a secondary 20MP sensor for low-light.

On top of all that, there's a capable 3300mAh battery which offers fantastic battery life during an average day of usage. When it's time to top up, use the included Dash Charge wall plug to get your phone back up to 60% in just 30 minutes.

Here's what Android Central's Andrew Martonik had to say on it in his official review:

The OnePlus 5T isn't an industry-leading phone with the latest features that other companies will have to scramble to match. But it's still an exceptional value in an Android market that's getting surprisingly expensive at the top-end. The OnePlus 5T is a wonderful phone at $499, or even at $559 for the higher-spec model.

Update, November 2017: The OnePlus 5T is now the only phone sold by OnePlus, and is, therefore, our only recommendation.