Even 3g has not been popular in India yet. BSNL seems to have some good 3g service nationwide. Other providers are yet to do something credible with 3g.
Vodaphone is a good option, but has limited network.
Tata docomo is halfway on it's mission to provide 3g all over India.
Other service providers are yet to understand what 3g is and what customers want.
Some people who tried Airtel's 3g service are sufferring the most. Seems airtel 3g speeds are 5-10kbps in most areas. And every customer is complaining about huge wrong bill fraud from airtel. Seems airtel billed all 3g users more than 10 times the actual charge.
in such scenario, who will take care of 4g? BSNL, may be. But not in near future.
