Sony Xperia m2 vs Moto G 2nd Generation

Both look awsome same price on amazon  witch one do you think is worth it