El Xperia P cuenta con doble procesador de 1Ghz y una Ram de 1Gb, el Arc S su procesador es de un solo nucleo a 1.4Ghz y su Ram es de 512Mb en cuestiones de velocidad procesando (abrir aplicaciones, navegar, cargar contenido) es algo mas rapido el Xperia P y con su ram no tendras problemas para ejecutar ninguna aplicacion o juego.
El Xperia P viene con 16Gb de almacenamiento mientras que el Arc solo trae unos 300Mb aproximadamente, este hecho ya es suficiente para muchas personas se decantasen por los 16Gb (13Gb libres para el usuario) no ampliable eso si ya que no tiene ranura para tarjetas.
Las pantallas no difieren mucho en tamaño pero si en calidad, la pantalla del Arc tiene 4,2 pulgadas frente a las 4 pulgadas del Xperia P. En cuanto a la calidad aqui si vemos una diferencia clara en la que sale ganando el Xperia P que tiene mas resolucion y mas densidad por pixel junto con el motor Bravia Engine mejorado.
En cuestion de conectividad a parte de tener una tasa mayor de descarga en Xperia P tambien cuenta con tecnologia NFC que aunque aun no este muy desarrollada Sony tiene disponibles sus Smart Tags que son un complemento como menos curioso.
En cuestion de camaras aqui el Xperia P le da un gran repaso al Arc por contar con 2 camaras (una delantera y una trasera), sensor CMOS, boton dedicado para la camara y graba video a 1080P frente a los 720P del Arc, entre otras cosas.
La durabilidad de los moviles es similar siendo la del P un poco menor debido primero a su menor bateria 1300mAh frente a los 1500mAh del Arc y segundo por la tecnologia incluida en el smartphone.
Mi opinion: No entro en si un Smartphone es 4.0 o 4.1 o 4.2... por que al fin y al cabo son detalles sin importancia no siendo asi si comparamos un 2.3 con un 4.2. Partiendo de esto y no por estar mejor actualizado el P, yo me decantaria por el, debido a la tecnologia que mejora y mucho la experiencia del usuario frente al Arc.
Un saludo!