The electricity and the other charges mentioned there are in US standards - it's practically just nothing - say $55 on electricity bill or $35 on others - who cares? In India, it matters. In US, cost of labor or other admin is much higher but I feel somehow we are robbed here.
As far as BSNL is concerned, I continually face problem of disconnection. I sometimes get totally frustrated and feel aren't there at all good engineers with BSNL? Are all good guys leaving for offshore? I am saying it as in this forum I am not hearing anything good about any of the broadband service providers. Aren't there any reliable broadband service provider in India?