Honor 4C
Huawei is an excellent value for money brand. It even gives tough time to Xiaomi in China sometimes in market share. This shows their excellence.
One of the best overall branded phone in this price.
Great camera, almost best in this price.
Battery timings are ~4 hours screen on time, ~1 day. It does have few battery timings complaints.
64 bit 1.2 octa core (cortex A53). Octa core helps mostly in gaming only and not much in day to day use basic apps. Extremely snappy and solid performance.
8GB internal storage and apps can be directly installed to MicroSD card.
Compass, gyroscope and more sensors.
3G supported.
Marshmallow update announced for it.
Lenovo vibe P1M
Lenovo is also a great brand and it owns and controls Motorola and IBM PC division.
Better display quality, though both are equally sharp (294 ppi).
64 bit 1.0 quad core (cortex A53), but still snappy. Powerful enough for day to day use apps, but not powerful enough for very heavy games.
16GB internal and apps can be directly installed to MicroSD card.
Physical power saving button.
Battery timings are ~10-12 hours screen on time, ~2-3 days.
4G supported.
Latest software updates fixes many issues that are raised by the reviewers. Software updates improve performance, camera quality and battery timings etc.
It has two sim slot and 1 microSD card. (Gsmarena wrongly mentioned that its just one 1 sim and 1 hybrid slot)
USB OTG charging to charge other devices.
No compass, so it could be inconvenient while GPS navigation sometimes.
It will get marshmallow update hopefully.
Camera is better than Lenovo A6000, but not as great as Honor 4C. Records video only upto 720P from rear camera.
More info on Lenovo Vibe P1M, as its not very common. Its designed for those who want exceptional battery timings with sufficiently fast lag free performance. It is not for heavy games or pro photography.
http://shop.lenovo.com/pk/en/smartphones/vibe/vibe-p1m/
Overall Honor 4C is better, but its battery timings are above average to good, not great. Though lenovo vibe p1m takes a great lead in battery timings. I personally prefer best battery timings and its the first preference for me. But i cannot vote specifically until i know your exact specific requirements!
P8 lite is also one of the very best options. I had all these phones along with Galaxy J5 and they are all great in their own unique ways!.