I wish I could have read the entire thread as it developed, and replied more relevantly when some of these points were brought up. But I just want to comment on a few things that popped up in what I read here.
"All religions are the same". I think plenty of non-religious persons come into contact with one religion, or more appropriately I should say one type of religious person, and get turned off from the rest. Yeah, sure, there are extremists and whatever. But in the same way that science is so incredibly varied in all its fields of study, so too is religion. Everyone has something different to say, and it's not always about a single god, and having to live a subservient life. Even if you don't like the idea of religion, you should at least try to familiarize yourself with some that don't get exposure in the Western world. Otherwise, you're just misunderstanding a deeper purpose of religion.
"Science cannot be explained in religion/religion cannot be explained in science". I don't want to split these two groups up this way, but it's more accessible to people reading this. I really have trouble with these kinds of argument, because they rely on the assumption that their own system can explain everything. I'm not trying to say that either belief system can or cannot explain everything, but you can't rule one out because the other doesn't adhere to your own system. Instead, you need to try to understand what it says on its own. Really, I think both "sides" would benefit if they'd just agree that they can't bridge themselves at this time, and not get in each others' way. But I also think that the dichotomy of science and religion is a bit of an illusion; both are attempts to explain things. They may go about business differently, but they still have common ground.
Also, I myself am a syncretist. I'm not strongly tied to any religion, and I employ beliefs from theisms and atheism. Rather than strictly following what any one source says, I try to look at all sources and find common ideas. I'm also very open to changing beliefs. It works quite well for me.