Terminating or altering an IT contract can end up costing more than it was designed to save. John Mawhood offers some advice on how to make the break painless.