Yes, dear reader, you're getting treated to another of my regular helpings of "Why philosophy is great". I'm sure you're suitably thrilled at this prospect.
There is a school of thought within philosophy (generally Wittgensteinian if you're interested) which argues that the most (perhaps the
only) important contribution philosophy can make to real life is the diagnosis and treatment of misunderstandings, particularly those caused by language. There are many possible examples of this, such as subjective definitions of "proof", "knowledge", "belief", etc.

As an illustrative anecdote from my own life, I occasionally have arguments (not rows; series of progressive statements intended to establish a consensus) with my dear mother about - amongst other topics - alternative medicine. Toward the end of one such discussion, I made note of the fact that we actually agreed, despite appearances. This was because I had noticed that we were simply operating on different definitions of the word "work"; when considering what it is for a treatment to "work", she includes the placebo effect and I do not. Aside from this, we were making entirely the same points and agreeing throughout; once I pointed out this fundamental misunderstanding, the discussion was less confrontational.
I believe there is a misunderstanding at the core much of the antagonism between science and religion, and it is what will always happen when a naturally rational being attempts to justify their irrational beliefs in rational terms. There is nothing wrong with irrational beliefs, as long as one accepts that they are irrational; as soon as you start trying to justify (for example) your belief in a deity on empirical grounds, you invite, if not outright ridicule, at least a sound defeat in rational debate.

God and all metaphysical phenomena lie
outside empirical perception - that is why they're called
metaphysical. There is no point looking for evidence because the very (supposed) nature of these things denies the possibility of evidence. All attempts to prove the existence of deities on purely logical grounds, too, have failed miserably and laughably. The fact that claims of the supernatural are exclusively beyond the purview of rational science means that there is a huge gulf separating them from it. Irrationality should never try to justify itself on rational grounds - its very nature precludes success.
This is why I believe religion should be kept on the personal level; as long as it does no harm and doesn't pretend to be rational, I have no problem with it - but society as a whole cannot afford to be irrational.
The only time that science and religion should engage each other is when one is attempting to pass itself off as the other. I won't lie here - it's (almost?) always religion trying to pass itself off as science; because guess what? They think that seeming rational and basing their beliefs on empirical evidence is a desirable trait - cognitive dissonance anyone? The current classic example of this is creationism (a completely irrational belief if ever there was one) trying to pass itself off as science under the guise of Intelligent Design. Apparently there are those who believe that irrationality has a place in science classrooms; this is exactly when science and the rational community should defend with every argument at our disposal, and keep the irrational separate.
The divide between religion and science is
identical with the divide between rationality and irrationality. As long as you keep them separate, all is well. But cross over from one to the other and you've got a fight on your hands.