go for only those phones which will get Android Ice Cream Sandwich as upgrade! Gingerbread has already gone out of date! At the end of the year, there will be no Gingerbread phone!
Xperia - Absolute Junk,stay away HTC - HW is very bad,stay away LG - Buy LG TV, no phones pls. Samsung- It is doing well because of good display. Rest is bad. Motorola-May be tried, because of stringent quality process of Motorola phone and their history, it is worth trying this phone.
Don't even think for Xperia, this is absolute piece of junk. All Android phone are,in general, has a problem with stability and reliability. Xperia is one step ahead in all that. For sure,it will randomly reboot or freeze thrice in a day.
You missed out this great mobile phone which does everything with android version Gingerbread 2.3.5 and pricewise at Rs.8,000. Ideal phone for texting, making phone calls and accessing websites.