9. OnePlus 2
A bargain handset of flagship proportions
OS: Android 5.1 | Screen size: 5.5-inch | Resolution: 1080 x 1920 | Memory: 3GB/4GB | Storage: 16GB/64GB | Battery: 3300mAh | Rear camera: 13MP | Front camera: 5MP
The OnePlus 2 proves that the OnePlus One was more just beginner's luck, as with high-end specs and an impressively low price it's just as hard to resist as the first one was.
If the big and bright 5.5-inch 1080p display doesn't get your attention the powerful Snapdragon 810 processor and up to 4GB of RAM probably will.
It's a fairly stylish handset too, especially if you shell out a little extra for a wooden back, and with a fingerprint scanner and even USB Type-C included it offers far more than you could ever expect for the money.
There are some compromises. There's no NFC or fast charging for example and the camera is hardly market-leading, so if money is no object something like the Samsung Galaxy S6 would make for a better all-round phone, but there are few handsets around which are as good value as this.
Full review: OnePlus 2