How do you solve a problem like denialism?

From evolution and climate change, to conspiracy theories about swine flu, why denialism happens (even among otherwise intelligent people) and what can be done to counteract it.