I find that a lot of the time people are less rational when they are defensive. Establishing some sort of common ground before pointing out the logical errors of the opposing side can work wonders (admittedly, though, there will almost always be stubborn people who will disagree and throw tantrums no matter what)