xperia s por varias razones:
-camara de fotos
-glonass gps (coje satelites de la armada sovietica)
-connetividad--> dicese el hdmi e interfaz grafico especial para la tv, para usar el movil de media player, e incluso manejable desde el propio mando de la tv.
-smart tags
-resolucion de pantalla y puntos por pulgada
-usb otg (para conectar ratones, teclados, y un sin fin de accesorios)
-Audio
Las mas importantes respecto al htc ya las he mencionado, yo creo que ya se ha comentado muchisimas veces, no tienen punto de comparacion los 2 terminales en mi opinion.
si vas a usar esas caracteristicas que comento ni te lo pienses, si no las vas a usar, simplemente coje el que mejor te salga de precio.