Originally Posted by Wondergirl
You are exactly right. That Christian is doing everything possible to turn off any unsure person or non-believer.
I work with Hindus and Muslims and Christians and agnostics. I have found that the "soft answer" works the best, especially if you can turn it around and restate the question or statement and then ask a pertinent question. "I hear you saying there is no God. Is there any particular reason you believe that?" Then he might make comments about how could a loving God allow evil in the world, and you say something like, "Yes, that's certainly hard to believe, that God would allow that. If there is a God, I wonder what his thinking could be." And then get into free will from there. The main thing is to acknowledge what the other person says--not that you agree, but that it's a good point or certainly something to think about.
Regarding the person who takes over the discussion and rams home his beliefs--that's annoying to everyone, Christian or not. You can't outshout him. Maybe the soft answer will work with him too, and then add, "Let's hear what X is thinking about that." Meanwhile, this is a learning experience for all of you, even the Christians learning what each other and what the non-Christians believe--a broadening experience. The more you know about what the other guy believes, the better you can come up with those soft answers.