Nexus 4 is officially in India and even at the price of Rs. 25, 900($349 in USA because its sold by google not LG) its easily worth it. Android has gained a lot of respect in my mind ever since they launched ICS. It was refined, much less lags and unified tablet and phone experience like Apple has done with iPhone and iPad.
Came Jelly Bean(4.1) and suddenly, Android on phones became better in my mind than iOS(which really needs a change in iOS 7) and after the launch of this beast Nexus 4 with 4.3, it became clear that I am switching to Android in terms of cell phones. I waited and waited and thanks a lot, Flipkart, its finally in India. Pre ordered it and waiting for my delivery. But I know its awesome because a friend of mine got his from USA early and I envied him. HARD.
The performance is fluid with stock no nonsense Android and no bloatware. And 2GB RAM is the pick of the impressive specs for me. It can run so many apps at same time and true multitasking SHINES!
16GB is more than enough even though memory isnt expandable. Especially if you have a Laptop or a Tablet for your entertainment needs. I know its more than adequate for my needs.
And more importantly, reason I wont even get a Note II at same price is because this beast will get updates directly from Google and almost immediately. Like Apple does it with their iOS products.
The cons are rare as the glass on the back can be broken with an unlucky drop and LGs service hasnt served me good in my past experiences but a back cover will do the trick.
Secondly, well I cant think of any to be honest.
In conclusion, this wont attract mainstream users who just want fancy android skins on top of pure Android for attractiveness but for the geeks in each of us, this phone is the way to go especially cuz its future proof unlike other android phones as it will get updates faster than any other Non-Nexus phone.