Guys for buying new phones you should look the launch date it should not be old than 12 - 18 months. then look over your budget if you want all featue phone the go for RS 8999-17000 not more than that. then you should look on the processor and chipset provided in itand camera should be descent and all important sensor, in midrange device all the sensors are missing and only one two sensors are given so focus on processor, camera, RAM battery and sensors