That's totally your own choice based on your own preferences.
Why do you limit your choices to these 2 phones? There are much more too choose from. So it seems you already applied a lot of criteria to reach a shortlist of only 2. But you didn't tell anything about it.
If you want my advice, that is "Buy the cheapest. Why pay more than necessary to satisfy all your requirements?"
I live in india and motorola has recently confirmed that they are going to launch the moto g here.So I am confuseed about whether i should wait for the phone or should i buy an xperia m instead?