Saw this on the Vodafone forum:

Contract

All new contract handsets are now network unlocked, and you can request the unlock codes of contract handsets of any age free of charge.

Pay As You Talk

As before, handsets older than 12 months can be unlocked free of charge, and handsets under 12 months old can be unlocked for just £19.99 including VAT.

Thanks,

Tom

eForum Team

http://forum.vodafone.co.uk/index.php?showtopic=615