I have used Honor 8 Pro since the last couple of months. And I have quite good experience with it.
It packs all the great specs for a flagship smartphone in 2017. Its sports an ultra slim metal unibody of less than 7mm. 6.97mm to be precise which beats the OnePlus 5 which is around 7.2mm in thickness.
It has a 2K QHD resolution screen translating to a crystal-clear cinema-like performance whereas oneplus 5 settles with 1080p screen resolution.
The box that it ships with doubles up as a VR cardboard to get a taste of virtual reality right on this phone.
Honor 8 Pro's amazing specs and lower price at 30000 rupees steals the flagship killer title from OnePlus.
For more detailed information of all other mobiles: https://goo.gl/FCAcHH
Honor 9i vs Honor 8 Pro
Honor 9i and Honor 8 Pro, both are phones of extremely different price ranges. Where Honor 8 Pro is in the 30k price segment, Honor 9i is under 20k price segment. Let us analyze them one by one, by having a look at their advantages one by one.
1) Light weight: Easy to hold without tiring your hands.
2) Camera: Honor 9i has a 16MP camera, which is more than the 12MP camera of Honor 8 Pro.
3) Dual front camera and Flash: Selfie lover? This will be a perfect treat for you.
4) FM Radio: Though many people dont even use this feature but is loved by some for the Radio Shows like Love Guru and Suhana Safar with Anu Kapoor.
Honor 8 Pro
1) RAM: 6GB RAM as compared to the 3GB RAM of the Honor 8 Pro.
2) Better Screen Resolution: Definitely crisper images.
3) Slimmer: More fashionable and easy to carry
4) Storage: Double (128GB) the storage capacity
5) Battery: Extra mAh means more on screen time.
Verdict: The price varies hugely, but you dont loose on much if you go for the Honor 9i.
I will recommend you Huawei P20. It might come with a 5.7-inch IPS LCD display which has a screen resolution of 1,440 x 2,560 pixels powered by two Quad-Core Cortex A53 processors (2.4GHz + 1.8GHz) aided by an 8GB of RAM. The expected camera setup at the back might be 16MP + 16MP. With an onboard memory of 128GB, Huawei P20 will be a good choice.
You can also check the complete comparison here: Xiaomi Redmi Note 5 Pro vs Honor 9i vs Huawei P20