Can I just add to the mix of responses that I find the Vodafone service (I have only mobile broadband) absolutely appalling and when I ring Customer Services, I can rarely get somebody who can speak or understand English! Just giving you a headsup - maybe their marketing is great at the moment, but the most important thing about any service is the after-customer-care. Vodafone and Customer Care do not work together, in my experience.
The OP's question was about home (fixed) broadband.