I am of the notion that the implicit purpose of our religious texts (Bible, Talmud, Koran) is to provide a rule book and moral compass for a society. They tell us how to live. And because we all have a very basic need to believe in something bigger, more powerful, more meaningful than ourselves, these texts are written in terms of the actions and words of gods, angels, devils, saints, prophets etc.
As our societies change, our rules change; our sense of morals change. Unfortunately our religious texts have not changed as well. We are left with books that reveal we are not all equal and that belief in other gods is wrong. We should not look for literal truths in outdated texts. I would rather that we read these texts as parables to be interpreted and changed as we change.
Science represents our best understanding of the world as we know it at the time. Science and our understanding of the world as revealed through science changes in time. What we consider fact now is nothing more than what we can currently understand and can prove in some way.
I see a natural link between science and religion. Science is all about trying to understand and explain things. Many of our myths are religious stories and try to do that too: explain some natural event in terms of one god or other. Eventually, we reached the point where enough people began to wonder if it was really Thor, Guruwari or Yahweh that caused that light in the sky, shaking ground or pestilence among the people. Our curiosity grew beyond the stories we would tell each other, and soon enough our equipment and growing knowledge showed us that there other explanations.
I see this is as being the dichotomy broached in this thread: do we still need religion to explain things to us when science has an answer too?
I believe the answer is intrinsic: science is about what we know and religion is about how we should live. Both of them should change as we change, and we need to understand that what is right today, can be wrong tomorrow. Without this we will find it hard to adapt. [ erm.. evolve. :) ]
One last thought. We have a lot of religious hierarchy who do manage to interpret religious texts in different ways, and sometimes those appear to be positive ways. However, I am not convinced they have the good of society in mind. Instead they have a lot to protect: money and power. I have the same sense of cynicism for our political and business structures. None of these large organisations have the good of humanity at heart, because the need for making money and gaining power is too high a priority. We will never have a good balance between religion and science for this same reason: as long as someone has to be wrong for someone else to be right.
I originally posted this in the Excape Artist's forums.