No es una comparativa muy fiable, ya que sólo se basa en datos de hadware y no en experiencia de usuario. Por poner un ejemplo, la batería es más grande la del Xperia S, pero la del iPhone 4S dura algo más. La ventaja que tienes con el cambio es lo que te ha dicho el compañero: el iPhone 4s está mucho más valorado que el Xperia. Yo estando en buenas condiciones (libre de fábrica, con garantía y demás) lo cambiaría sin dudarlo.
