This conversation is interesting to me as I am a Christian minister. I have read much of this thread and I would agree with Snowolf's positive assessment. Conversations about religious faith "go to hell" quickly on the internet, which is why I usually don't engage in them. The respectful exchanges here, however, have encouraged me to share a couple of thoughts.
Too often, Christians approach science with suspicion and fear. This false dichotomy between faith and science is best expressed in the "Creationism/Evolution" debate. The "Creationism/Evolution" debate usually leads one to conclude that it's an either/or proposition. It's either God created in exactly the manner described in Genesis 1:1-2:3 (the first creation story) or it's evolution and God doesn't exist.
The interesting thing is, even Genesis isn't that simple. In Genesis 2:4 there is another account of creation. If you read Genesis 1:1-2:3 and then read Genesis 2:4-24 you will find there are two different accounts of creation. The order of creation in each account is different, and the most substantial difference is that the stories (or poems, that's what they really are) use different names for God. The first creation story uses the more generic "Elohim," and the second account uses the more personal "Yahweh." So the point is (sorry for the lengthy diatribe) . . . that the ancient Hebrews realized that creation was such a magnanimous event that just one creation poem couldn't do it justice.
Anyways, I should probably stop here, as I could ramble on about this stuff for far too long (and if someone has already pointed out the two creation stories I apologize for not having read the entire thread). My point is . . . you don't have to choose between Faith and Science. There is plenty of room for mystery in religious faith and the more we discover about the scientific world the more we realize that mystery is an essential aspect of being.
I'll leave you with a favorite quote from Anne Lamott . . . "The opposite of faith is not doubt, the opposite of faith is certainty."