do u definately wanna change providers? because when u phone to cancel they offer u loads of stuff usually. free phones and reduced line rental etc.
when ever my contract is about to run out i never ring the upgrades people always the cancelation dept.
im just hoping one day when i say "i would like to cancel my contract" they dont turn round and say ok sir that all done for u now. lol