But if you get backed into a corner at the end, and just don't know what to do, you can always have the main character wake up and realize it was all a dream. Works every time!
Or perhaps that's an idiotic suggestion. How do you keep your characters in the smart line? What bad moves drive you crazy when you see them?