Já tive um Xperia P e não o aguentei muito tempo. É bem construído, bonito e com boas specs para o preço a que o comprei numa promoção da *****. Mas a autonomia da bateria era intolerável (pelo menos para o meu uso. E, também, o que passou pela cabeça da Sony para meter uma bateria de 1300mAh num dual-core com écran qHD de 4"?!) e o écran, não sei explicar porquê, mas no manuseamento parecia-me sempre mais pequeno / "apertado" do que o normal em écrans de 4", subjectivamente parecia ser muito mais pequeno que isso. Quanto à ligação USB OTG a discos externos, tem em atenção que eles não suportam nativamente nada formatado em NTFS, como são a maioria dos discos externos. É uma boa escolha para o que pretendes, mas muito longe de perfeita.
Edit: o pior de tudo para mim era ter o bootloader bloqueado (muito mais difícil fazer root, quase impossível instalar roms decentes de 3ºs) e a eternidade que demoraram a lançar o update de Gingerbread para ICS (sim, eles lançaram aquilo com o Android 2.3...). A tecnologia WhiteMagic de aumentar o brilho do écran que eles tanto promoviam como a 8ª maravilha do mundo também era um ponto negativo, as cores do écran eram "deslavadas" e com um contraste muito baixo.