Personally I would not use Vodafone as I had bad experiences with them when I was on contract. Their singal strength was very good, the plan I was on was attractive, but their customer service was useless. Both instore and on the phone I was treated very rudely and passed from pillar to post...