SONY XPERIA SERIES Is the best?

Why people prefer buying iphone 4s and nokia lumia 820 or 720 or micromax canvas hd or samsung galaxy grand under price range of 20k as xperia series like sony xperia sl, s, ion have more good features than all of these

I own the TL… Very similar specs except the TL has MHL technology and the ION has HDMI port… There all great and no modern xperia is a starter phone

Just a matter of preference…