I have been using BSNL for last one year. It is the worst service provider I have ever encountered. I am currently in Vasai- Virar region and BSNL mobiles in these region are not working for last one week. BSNL is not bothered to do anything about the same. Their customer service guys are not aware of anything and according to them its a small technical problem. What a disappointing service they are providing. I would not recommend BSNL service to be used by any one of you. It will create havoc in your personal as well as professional life.
BSNL is no doubt cheap but there are call dropped issues and network disturbances. I some places even if you are uder the BSNL tower you are not able to recieve any network signals.
Customer service of BSNL is worst for any service industry standard, if you press for English langauge the customer care guy would be speaking in hindi and then they will ask you to be on long long hold and with no actions. I think they just close down the service and do not irritate the customer like me.