I surveyed for about a month and zeroed in on Lenovo a6000. It is the best in the price you can get.
Cons:
Hangs(BUT only when there are multiple applications)
Camera is bad in low lighting in night
Pros
Good speed and processing
Very good display
Responsive screen
Amazing battery life( twice as much as my samsung galaxy)
Day light pics are so awesome.
Lenovo UI is also awesome.
Looks amazing
very thin and light weight
Sturdy enough