I personally prefer BSNL to my friends as the customer is having less/no disturbances from the telecom company. Its services is also good but can be made better. We have to see the BSNL provides 3G services with a data plan which is always better and greater data than other private company rivals.
It will be good if they provide unlimited 3G plans.so that more people will be interested. The broadband service is also good as Im using it for the past 02 year. The speed is low as compared to others.