Another is from a relatively new company called OnePlus. They've received some bad press, but have a great new smartphone called the OnePlus One. Even if the pre-order system was a mess, it's a decent phone. Their approach is offering an excellent device with nearly stock Android, or the popular CyanogenMod. A team that's been developing Android software and 3rd party ROMs for years, but has recently gone commercial.
The OnePlus One is essentially one of the best phones from this list, and is only $299. It has a 5.5-inch 1080p HD display, a powerful Snapdragon 801 quad-core processor with 3GB of RAM, a 13 megapixel Sony camera, 4G LTE, and a large 3,100 mAh battery. All of this runs Android 4.4 KitKat and is only $299. There's also a 64GB model available if you have the extra cash.
5 Reasons to Pre-Order Call of Duty: Modern Warfare & 3 Reasons To Wait
<>7 / 8Wait for Call of Duty: Modern Warfare ReviewsAlong with waiting for information, the other major reason to wait is...
10 Best Surface Pro Alternatives in 2019
<>7 / 11Surface Pro 6$699.00 from MicrosoftIf you want a Surface Pro 7, but it's just out of your price...