Depende do que você procura em smartphone. Todos os 3 são bons.
Câmera = LG G2 mini e Xperia SP tem câmera de 8mp. A câmera do Moto G é de 5mp apenas.
Processador = Moto G e G2 mini tem processador quadcore, enquanto o Xperia SP tem processador dual core mais fraco.
Memória interna = Xperia SP e G2 mini tem memória interna de 8gb e aceitam cartão de memória. O Moto G tem versão de 8gb e 16gb mas não aceitam cartão. A versão 4g do MotoG aceita cartão e tem 8g de memória.
Chips = O G2 mini e o Moto G tem tem versões de 1 e de 2 chips. O Xperia SP só aceita 1 chip.