Why i would recommend Xperia M -- Sony branding Sony Branding Sony Branding.. yup, that's it. Cuz it has a pathetic camera, meagre 2 Gb internal memory and a very bland screen, that too 4 inch. The design is a high point but those bezels make it much bigger than it should be. However, the battery is really good.
Why i would recommend Ascend P1 -- Better than Xperia M in every department except battery (AmoLED display sucks battery while web surfing)
Moreover it supports installing Apps/Games to SD, unlike EVERY Sony phone where u are stuck with a stubborn internal memory. Lol i had Xperia SP and the 5.6 GB internal memory was torture. Couldn't install 3 high end games at once (each game nearly 1.5-2 GB) while my friend is enjoying his monster gaming collection on his elcheapo iBALL Andi phone which has same internal memory as Xperia M but supports Apps to SD. He added 32 GB SD card and hes enjoying it!
Cmon face it guys, XPeria M is not a good phone. We were waiting for it in anticipation for the past 3 months but Sony let us down. Its Rs14499 right now. Add another Rs 1500 and you can get Sony Xperia L .Xperia M is for SOny fans who find the L "too big" . Cuz there is no justifying the high prce of the Xperia M.
On the other hand, Huawei Ascend p1 is available online for Rs 11,728 . Maybe cheaper in local shops.
FYI
There is NO good Samsung phone below Rs25000 mark. They dont exist anymore is 2013. So ppl, plzzz stop thinking of buying a Samsung(or Samshit as TGF Members call it these days) . If you want to buy a Samsung, get a Galalxy s4 or galaxy s4 mini. Only 2 phones from Samsung worth buying in this world right now.
For HTC-- Only the HTC One X+ and HTC One worth buying
For Sony-- Every phone between Xperia L and Xperia Z worth buying
For LG -- Only 3 phones---Optimus L9 , Optimus G and Nexus 4 worth buying (wait for Optimus L9 II)