DjShadow:
Im tempted to wait till our mobile contract is up in september and if no better switch then, else goto the TDR
Just go straight to TDR. Don't let Vodafone bully you into either staying with them or paying that absurd fee. If Vodafone cannot hold up their end of the bargain, they have no right to expect you to hold up yours.