10. Motorola G6 – the budget Android

Price: $249.99 on Amazon

G6 runs on Android 8.0 (Oreo). Camera reacts slightly slow and definitely not the best, but pretty good for a smartphone that costs $250. You can also fit 2 SIM cards in this phone. The battery is one of the highlights of this phone: it takes 1 hour 37 minutes to supercharge it from 0 to 100%.

9. HTC U Ultra – it reflects U

Price: $294.99 on Amazon (varies on colors)

HTC U comes in black, pink, sapphire blue, and white colors with a 5.7-inch display and runs on Android 7.0 (Nougat). The camera is slightly better than Google Pixel XL in cleaning up the pixelated noise.

One of the cool features of this phone is the notification bar, which is separate from the screen. It is very thoughtful since your notifications don’t pop up on your screen and annoy you while you are using your phone. If you swipe left or right, you can see a list of apps that allows you to quickly navigate between them.

Since Apple has it, it is not a huge downside: USB-C headphone jack and no 3.5mm jack.

8. LG G6 – the steal

Price: $379.99 on Amazon

LG G6 runs on Android 7.0 (Nougat), but you can upgrade it to Android 8.0 (Oreo). G6 owners were stunned by its camera: it is almost as good as Google Pixel and Samsung Galaxy S8. You can take awesome pictures in landscape mode with the wide-angle lens. Not bad for an android phone under $400. However, there is a slight downside: battery is not removable (like iPhone and Galaxy flagships). You need to tear the device down to replace the battery.

Most of the phone manufacturers offer 1-year limited warranty while LG offers 2 years of limited warranty, and you don’t have to pay extra! However, to take advantage of the extended warranty, you need to register your device within 90 days after purchase.