Here difference starts,
Kirin 655- Mali 830mp2: 61.2 GFLOPS
Snapdragon 625-Adreno 506:130 GFLOPS
So gaming performance will be better for snapdragon 625
Snapdragon 625 is manufactured in 14nm process
Kirin 655 is manufactured in 16nm process
So both are efficient.
The advantage to Kirin is that it is used in Huawei phones so it will be more optimized since Huawei produces kirin socs.
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
I will recommend you Redmi Note 5 Pro. Sporting a 5.99-inch IPS LCD display, it comes with a metal case body and has a thin-bezel design. Under the hood, there is a Qualcomm Snapdragon 636 SoC (8 x 1.8GHz) and it is coupled with a 4GB RAM. With 12 MP + 5 MP Dual Primary Cameras you can capture images of 4,000 x 3,000 pixels. Along with the front camera, an LED flash makes sure that you can make video calls at night. It consists of a 4,000mAh Li-Polymer battery which supports quick charging. It is equipped with a wide range of strong features.
You can also check the complete comparison here: Xiaomi Redmi Note 5 Pro vs Honor 7X vs Honor 9i vs Asus Zenfone Max Pro M1
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