Hi all. let me share my experience with bsnl. I have been using bsnl 3g mobile service since past 2 years. It offers cheap calling plans and also there are a variety of calling packs which is affordable to all. It has a good coverage in city but sometimea troubles when travelling to remote areas. Internet packs are also cheap and offers a good speed. The roaming plans are also inexpensive. And the most important , customer care services are also good. They always resolve the issues on time.
Overall I am satisfied with the service.