Nice phone, and frankly a steal at 19k due to the specs, but its sony, so mega screwup, the 1350mah battery: Sony Xperia P battery life gets tested, 1305mAh found lacking by WhiteMagic screen - GSMArena BlogYou can also consider the Xperia P at 18k.... Though LG L9 will be the best option
As I said, spec wise its amazing, looks awesome as well(light bar), but that batteryI know, I have been with this phone since August, and it gives me a fair 14-18h battery life with WIFI constantly on, and moderate usage. I woudnt expect any more from an Android phone....
But I love this phone..... The build quality is awesome, no lags, excellent screen, theres so much to love