I am using bsnl 3g mobile operator and I must say it is worst operator till now. Network of BSNL 3g network is just poor guys really for me it is not great, it is worst for me because bsnl sim signal are very poor.so with poor signals, you cannot run internet frequently. For me it is not good. Customer service is not great for me. I registered complaints regarding signal problems but they didnt listen to me which is very frustrating guys. Yes charging and billing of bsnl sim is very cheap as compare to other but service is more important for me