“Power” & “Simplicity” are the two words which describe the Mi4 entirely. It has got the most powerful specs around this price range. It runs on the very popular and very powerful Snapdragon 801 Processor which was used in almost all the last generation flagship phones. To make the performance even greater it has got 3 GB RAM.
 So, there is no need to describe the performance, you yourself can imagine how fast and fabulously it will perform. It sports a 5 inches Full HD display which is also pretty good and bright. The things we should discuss in details is the camera performance of the phone. It has got the Sony IMX 214 CMOS sensor which is quite advanced. The camera quality is pretty good, it is capable of recording 4K videos, the Autofocus of the phone is pretty fast (0.3 Seconds) and decent and works quite well. The camera works quite well at night also, it has High Dynamic Flash which takes two photos one with flash and one without flash and then mixes the colors in both the photos so, the image gets natural colors. The 8 MP front camera is equally good. The battery life of the phone is good. Its design is simple but the metallic bezels gives it a premium and stylish touch. It runs on the custom Android skin of Xiaomi which is the MIUI V6 and is quite beautiful. The Infrared blaster iin the phone might be quite useful to control TV, AC, etc. Overall, its the beast of the phone and is certainly the best choice at this price just make sure you are okay with the 16 GB internal storage which is unexpandable.