I want to purchase a new budget phone at around INR 11,500 to 12,500 ( apprx. US $ 200 ). I am thinking three phones, and all are of different ecosystem altogether. They are the Moto G, Nokia XL and the Nokia Lumia 630. Which one do you recommend ? If there are any other suggestion, beside these three within the budget specified, you are most welcome. Kindly avoid suggesting Chinese and Indian brands? I am based in India and the phones suggested, should be available here.