Some people say "only use water", and they're usually called "the police". I think a bit of alcohol helps. So I have a few shots of whisky and then heavily breathe over the more stubborn spots on the screen. Then wipe with a dry cloth (usually my sleeve). Repeat as needed.