Potential of 3G in India

Many people (including me) dislike 3G for the fact that it has low caps, varying speeds, bit high...