Palimpset: First, I want to say that you haven't offended me. I dig candor and I love when everybody says what they really think. I love candor so much that sometimes I make stupid, thoughtless posts that get people (rightfully) pissed off at me.

So don't include me on the list of offended parties if you feel the need to appologize. If you think my beliefs are cow feces, then it doesn't offend me (personally) for you to say so.
You disagree that the Christian bible doesn't match up with reality, but I presume that you agree that other people's religions don't? You, as a Christian, can't argue about revealed truth on the basis of objective reality with -- say -- a Buddhist or Zoroastrian or animist, any more than I can argue with either of you.
If revealed truth is objectively provable, then why does it enter conversations? Why talk about "God said so" at all? If God would only say that which can be externally confirmed, then why don't we confine ourselves to talking about those things? Certainly it's the only way that you, me, the Zoroastrian, a quintet of Jainists, and the living embodiment of the sacred goddess (insert name here) can have a discussion in which we'll all agree on the terms.
I would say that all religions have some truth in them. An idea that is totally divorced from reality won't last very long, so the fact that these religions have endured shows that they all have something going for them. I think it's valuable to learn about other religions so that I can see what that something is.
About objective truth, I’ll turn to science for an ecxelent analogy.
I understand that water freezes in crystals because the H20 molecule is polar: The “O” side of the molecule has a negative charge relative to the “H2” side. This causes them to line up in rows, which leads to crystalization.
This is like revealed truth: I have no means to confirm, for myself, that water molecules actually are polar and that there isn’t something else going on in my frapuccino when I leave it in the freezer too long. I am taking the world of Discover magazine that it is true.
While I cannot directly test the polarity claim, I can see if it matches up with observed reality. I can see that the water does indeed crystalize, and hence I have evidence (but not proof) that the claim is true.
Similarly, if God is God, then there will be things He can see and know that we can’t. Hence He may reveal things that we could not discover or infer on our own, but the revelations will always be in line with our observation.
My principle is this: Revelation will not
contradict reality. It is quite possible that revelation will not be verifiable by logic, but it will not be in conflict with logic either.