Yo tengo el Xperia u y te puedo decir que va muy bien.
Los 2 son dual core, pero el Xperia u de 1 GB.Y el Xperia U tiene 512 MB de Ram pero es que no le hace falta más, va bien así. Lo "malo", como te ha dicho el compañero, es que no admite tarjetas micro SD, pero por ejemplo, a mi me sobra con los 4 gigas que hay disponibles para el usuario.
Respecto a ICS, no sé como irá el tema con el Ace 2, pero para el Xperia u va a salir a lor largo de este mes.
Y la cámara del Xperia funciona de puta madre, aunque eso también depende de cada uno. Yo no le pido demasiado, pero si tu mujer va a estar todo el día sacando fotos, a lo mejor le conviene otro móvil.
Respecto a la batería del U, tampoco hay tanta diferencia con la del ACE 2, y con un uso normal puede durar 1 día y medio o a veces incluso 2. Desde luego es lo que me dura a mí.