I would not recommend one Plus one because it has a Significant issue-Weak touch senstivity. It will be extremely nice at first but like after two -three months the touch becomes bad.It is very frustrating when you press something and nothing is happening. Many customers had to change their touch after like 4-5 months. I know it has monster specs but if you can ignore this issue ,you can go for it.
Otherwise you can go for moto g 2nd gen which is an award winning phone. Its camera is picture perfect, it does not have any lag , it has brilliant speakers,but it does not have 3g
Or you can get Micromax Canvas Nitro A311 at this price.