I always enjoy reading your take on these issues, Preach. You're right, there is much immorality in the bible. The worst of it is in the OT, of course, but there are bad things in the NT as well.
What I think so many fundamentalists lose sight of is the fact that if there is a God, surely he knew what he was doing when he gave us the ability to reason for ourselves. Perhaps Hamlet said it best, in Act IV, Scene IV:
What is a man,
If his chief good and market of his time
Be but to sleep and feed? a beast, no more.
Sure, he that made us with such large discourse,
Looking before and after, gave us not
That capability and god-like reason
To fust in us unused.
"He that made us" is, of course, God, and Hamlet is pointing out that the ability to reason is what separates us from the beasts. We can learn from the past and anticipate the future, unlike other creatures. God did not give us this ability so that we might eschew it in order to blindly follow a book. Of course, Hamlet wasn't speaking about the bible, but his logic extends to it.