El Xperia S y el One S están practicamente empatados en cuanto a prestaciones. En casa los tenemos los dos (yo el Xperia y mi mujer el One S) y se de lo que hablo.
El One S diria que tiene mejor camara que el Xperia, al menos en cuanto a rapidez y a lo completo del software. En lo demas, excepto en diseño, en los Gigas de alamcenamiento y en el NFC, son casi iguales.
El One S tiene el conocido problema del descascarillamiento, pero tienes los dos años de garantia para enviarlo a HTC. Yo te recomiendo que te compres el que mas te guste. Porque ambos son muy muy buenos.