if brand matters Nexus 5 is best and selling India like hotcakes
If it doesnt and you can look for Gionee elife e7 its a great smartphone very very good just give it a try
gionee isnt third class brand its top rated chinese company which has a experience of several years in mobile community