Validate preferences on startup
Why is it that one of the standard suggestions given for resolving problems is to "trash preferences" because they get corrupted?
Why/how are preferences getting corrupted in the first place ? That seems absurd.
And if that's not easily remedied, then why not at least validate the preferences data upon startup, to warn users of the corruption? Having to reset all your preferences is not acceptable.