You've read the reviews and have formed your own opinions on the devices you've owned and currently own, but with our vast access to devices, the best smartphones feature is meant to highlight the stuff that matters, what we'd buy for ourselves based in a number of factors (particularly price point) and thus make it easier for you to buy the best possible device.
It's almost always better to purchase a last-generation flagship over a current-gen mid-range device. Last-gen flagships routinely pack better hardware, superior cameras, better performance, and more software features. You won't be getting the freshest hardware, however you'll be surprised at the value some year-old products can provide.
The Xiaomi Redmi Pro immediately caught the eye of many budget smartphone hunters. It packs a 5.5-inch 1080p AMOLED, a dual-camera system for refocusing and creating bokeh effects, a massive 4,050 mAh battery, and a decent MediaTek Helio X20 SoC with 32 GB of storage. All of this can be had for just under $250.
There are plenty of large phones to choose from these days: the iPhone 7 Plus, the Galaxy Note 7, the OnePlus 3, and many others that feature displays at least 5.5-inches in size. But nothing compares to the Xiaomi Mi Max, a gigantic 6.4-inch phablet that dwarfs what most people carry with them. This phone is, quite simply, ridiculously large.