Hello again guys

I got the best price of Sony Xperia P = Rs 24000
Just wanna know, is it really worth spending 24000 on this phone?
I only into buying Sony Xperia Phones. Had a look on Xperia Sola and Go.
Don't want Xperia U as its screen is small. Sola doesn't has front cam i think.
Sola and Go are of 17 and 19K respectively.
So for a good cam ( 8.0 MP ) and large screen size ( though the processor is same for sola and P ) should i spend extra 5K?
In all is it worth buying Xperia P? ( one more thing, its memory is 16gb out of which 14gb is available...it is non expandable ...which s__ks )