I know you didn't mention the brand, but the Xiaomi pocophone f1 has unbeatable value! Snapdragon 845, good camera, decent screen, great battery and 6gb RAM. Other brands would charge way more for such a phone :)
Now the prob is.. this is now on the market and we dont have a glazen bol. God knows how it will work after 2y of usage?? Cant tell and i wont risk buyin it, maybe in future if we read good reviews after a long time
5 year software support vs 2 (if you are lucky) years software support.
Sure the iPhone might not be great value for money, but it’s hardly trash, it’s a solid phone with a CPU that runs circles around the android counterparts year after year.
1. 1+6T (#1 choice, imo huawei or xiaomi OCs are terrible)
2. Honor 8X
3. P20 (but I dont think u should buy it, imo if u buy P20 or Mate20, u should buy Pro version, but it's over ur budget)
4. Pocophone F1 (if u wanna save money and u are okay with xiaomi OC)
With that budget Oneplus 6T for sure! It starts at $549 if I'm not mistaken.
Personally I'm waiting for the Samsung S10+. Please let it be awesome and as close to bezel free as possible! I'm getting allergic to even the smallest bezels nowadays because bezel free looks so freakin' awesome. :)