Science and Religion can co-exists as long as Religion is individual and not institutionalized/organized. Religion also has to redefine itself as it no longer is the right tool to explain the workings of the world and the universe. Religion is great at strengthening people that have no strength (but, as we all know, it can be used to exploit that strength to make people do horrible things as well). It is a way to find inner sanctum and calm, a place where you can traverse obstacles and such. But as long as Religion is institutionalized (organized) it'll infer not only with science but with other aspects of society as well. It'll bump into Science over and over again, and lose.
Just to add I'm not religious. I guess I would qualify as an Atheist, but now and then the Agnostic in me awakens.