Can you create an exception to a workflow rule?
For example I have set up a rule whereby the account type changes from Prospect to Customer if a deal is Closed Won within the account. However I wouldn't want this changing if the Account Type was set at Partner, for example.