First of all it is very expensive. Calls, SMSs and internet are much cheaper elsewhere. Only way to get them cheaper on vodafone is by using special schemes of theirs which are sent by sms on your phone. But the number of sms is so high, you get tired of searching through them. You will have to sit with your phone in hand 24*7 to gt a good deal which is just stupid. Call quality is better than others but great.
The only good thing is the transfer protocol which, for me went smooth and very fast.