7. iPhone 5S
Did you see this one coming? The iPhone 5S behind six other Android phones in our rankings? Some think it should be higher, some think lower - it depends on your level of Apple love.
Never has a company polarised opinion in the smartphone world like Apple - and with the iPhone 5S, so many are quick to decry it while others know it to be the smartphone they've been waiting for.
And let's make no bones about it: this is a stunning phone, with a gorgeous two-tone finish, a high-res screen with good colour reproduction, a 64-bit chip and that all-powerful TouchID sensor that lets you unlock your phone with a simple fingerprint.
The iOS 7 update is one that we sorely, sorely needed and does bring a lot more power and control - as shown by the impressive and pervasive Control Center.
We really like TouchID, the 64-bit processor might be a little useless now but definitely brings a touch more zip to things, and the M7 chip gives developers something to play with in terms of fitness, with the likes of FitBit taking advantage already.
The issue of price is starting to diminish somewhat - but many vendors are still charging the same for this older phone as the likes of the HTC One M8 despite being a few months older.
Let's not beat around the bush here: the iPhone 5S is still one of the great smartphones in the world thanks to a great package of technology, design and UI intuition.
iOS 7 is the update we've needed for a while, and does a lot to help keep Apple current at the sharp end of the market - but we still can't wait to see what the iPhone 6 will bring, as essentially this is still the same phone as the iPhone 5 but with a better engine under the hood.