Xiaomi Mi3 is one of the best smartphone for this price range all the specifications and feature are mindblowing even the look and the design is just awesome.but the only thing I didnt like about this smartphone is the availability.It is the most difficult task to buy this smartphone only because of its demand.
Its a good investment my brother is using this smartphone from last 1 year.The camera performance is also too good but the front camera gives little bit noisy images.overall its a good smartphone