IT contracts really do matter. It makes little sense as a business or legal matter to enter into vague service level agreements. This piece on the Loosely Coupled weblog does a very good job of concisely explaining this point and suggests a much better way to approach these agreements.