If someone can afford paying 1499 for unlimited 3G, so be it. Remember that the plan wherein you pay 4200 for 6 months is a promotional, limited-time one. So that cannot be counted. Also from what I have read, BSNL 3G is probably the worst of all 3G providers as far as speeds are concerned and that happens because they have cheap, unlimited plans currently, because of which people are literally raping their network by downloading torrents and GBs of data day in, day out! Ofcourse, their network infrastructure may also be blamed for it but there is no doubt in my mind that if the operators provide affordable plans with decent data limits, the service would be much better!