The redmi s note 4 with the 2 GB ram I prefer is the best phone because 2 GB ram is enough for us and for all the other available models they are though enough more compaitable from this model but you are giving the money for more ram and internal storage but the camera and processing unit remains the same as it was in the very first model. So I prefer to buy the first models because 2 GB ram is Enough for us. So I reviewed it as the best budget smartphone.