Rather go for Xperia SP for a little more
Add some more cash and get S3. SL is not recommended, especially at 23k !!!
TX is not sold officially by Sony India and hence you won't get any warranty on that. It's also an opened piece.
^
HTC One X ?