htc one s is indeed good phone too..fastest dual core till now as far as the benchmarks that i have seen yet...one s beats even one x n s3 in certain benches..but 28.5k (flipkart)..if u can extend ur budget then get it...i just love htc phones' interface..sometimes i feel it is overpriced too..but one of the best phone...
here what gsmarena says:
Cleanest audio quality they have ever experienced with
indeed good 8 mp shooter
The cleanest audio output we have seen
The HTC One S performance in our audio quality test came as a really pleasant surprise to us. It appears that the Beats influence hasn't been limited to a single equalizer preset this time as the smartphone delivers the cleanest output we have seen from any device so far.
When connected to an active external amplifier, the HTC One S audio is simply flawless - volume levels are a little above average and it got excellent scores on every part of our test.
What's most impressive though is the One S retains virtually the same performance when you plug in a pair of headphones. The stereo crosstalk takes the tiniest dip of any smartphone we've seen so far, while the rest of the readings are either totally unaffected or worsen by an undetectable amount. Volume levels remain the same too, so it's arguably the most impressive overall performance to date.
if u can compromise with non-replaceable battery, micro-sim slot, non-expandable memory, then go ahead..i too have compromised same factors for xperia p but highly satisfied..