The greatest thing about Google's mobile OS: You have your choice of handsets on all the major wireless carriers. Here's what to look for, along with the best Android phones you can buy right now.

1. Motorola Moto X Pure Edition (Unlocked)
The Motorola Moto X Pure Edition is in the same class of unlocked, affordable flagship phones as the OnePlus 2, with one huge advantage: You can actually buy it.

2. OnePlus 2 (Unlocked)

The OnePlus 2 offers unbeatable unlocked smartphone value, delivering top-end performance and features at a fraction of the cost of competitors-as long as you can get an invite to buy one.

3. Samsung Galaxy S6 (T-Mobile)

The Galaxy S6 puts Samsung back on top with the best screen, processor, and body design of any Android-powered phone.

4. Samsung Galaxy S6 Active (AT&T)
The Samsung Galaxy S6 Active adds above-average durability and extended battery life to the already-excellent S6 smartphone formula.

5. Alcatel One Touch Idol 3
The unlocked Alcatel One Touch Idol 3 is an exceptional Android smartphone value that more than lives up to its lofty spec sheet.

6. Motorola Moto E (2015, Boost Mobile)
The Motorola Moto E combines high-quality parts with clean Android software to great effect. It earns an Editors' Choice for budget-friendly smartphones on Boost Mobile.

7. Motorola Moto G (2015, Unlocked)
The new Motorola Moto G doesn't cost much, but it's all the smartphone many people will need.

8. Samsung Galaxy Note 5 (Verizon Wireless)
The Samsung Galaxy Note 5 is the most powerful phablet available on Verizon, but you'll pay a heavy price for it.

9. Asus ZenFone 2 (Unlocked)
The Asus ZenFone 2 is the most powerful smartphone you can get for $299, but it isn't the most aesthetically appealing one.

10. HTC One M9 (T-Mobile)
The iterative HTC One M9 remains a physical jewel and a strong Android smartphone, but fails to take the next step.