Vodafone has been my 1st choice for postpaid cause ot provide really good offer for low price and their network is also pretty good, we get the network almost anywhere. Service center are also available widely.
However, coming to their prepaid connection, I would say its too costly and I dont prefer that.