Pues bueno...el Xperia U es más nuevo, pero está encaminado a lo que es la gama media actual. El Galaxy S estaba en la gama alta cuando salió, por lo que en especificaciones andan parejos.
Yo me quedaría con el Galaxy, porque es el que tengo y todavía da mucha guerra. Pero bueno, lo mejor es que mires por Google una comparación de los dos terminales.