I had using vodafone from last 2 years.
It gives better experience in mega cities but it fails in villages for network availability.
In Mumbai 4G speed is 7 Mbps which is same as 3G.
But it has one another good side which is customer support as compare to another service providers.
Which gives quick solution.