Xiaomi Redmi note 3 is the best in the price range below 1000. I am using this phone . now its been approximately 8-9 months still their is not a single problem occurred while using this phone . 3 gb ram - 32 gb internal is better in performance than 2 gb ram - 16 gb internal . redmi note 3 have very best looks. also has a long battery life . The only drawback is the camera is not so good . Otherwise it is a best deal .
specifications -
Screen size - 5.5 inch
Operating system - android 5.1
Ram - 3GB
Internal memory - 32 GB
Expandable momery upto - 128 GB
Type of sd card - hybrid card slot
Primary camera - 16
Secondary camera - 5
Screen resolution - 1080*1920
Led flash - yes
Security - fingerprint scanner
Battery - 4050 mah
Processor - 1.4 ghz