I am thinking to buy a smartphone. That should have a 6+ mp camera (back camera). CPU 1.2 GHz or higher may be. OS should be Windows 8.1 or Android 4.4 or 5.0. And where I can access latest features and apps. And one more thing the cost may be lower than $300 or ?26000. I have already made my primary choice. Those are Nokia Lumia 730, Oppo Mirror 3, Samsung Galaxy Grand Prime, Samsung Galaxy E5 LG L Bello. Would like to add a new one or select one of those?