Sorry guys.. I tried to shorten it as much as possible before I posted...
I for one (being one of those young types) have always thought you (Ed) have handled your discussions graciously. If one of the young guns gets snappy because they are reacting to something you've said I think the fault lies with them (unless you actually say something out of line which I have not experienced).
I am learning more and more that respect and compassion for people in general and being gracious is always necessary (even with "old conservative" guys who happen to disagree with me...haha or those young 'liberal' whipernsappers) and especially critical when dealing with other believers. However we, as Christians, are allowed to disagree, we have to realize that an online forum is not the ideal place, as Ed mentioned. to share on topics that may really hit home for some people but staying away from those topics would be much worse (as Pattey said and I agree). This forum gives me an opportunity to discuss and listen to reactions from people outside my own local Church, and importantly outside of my 'denomination', and I would hate for anyone to not share their thoughts because they were afraid of offending someone (just remember share lovingly).
A strong disagreement is no place for anger but for patience and understanding. Why are we here? Why do we discuss sometimes personal or emotional topics? It is to gain insight and share beliefs. So far I have experienced nothing but Christian discussion out of love and conviction and I think it has been a healthy forum for discussion.
The "debate" or discussion in person idea I think is a great one. I know (and I wouldn't normally admit to this) but my tendency is to try to win a discussion. I think everyone must surrender any ideas of attempting to come out on top and lets just focus on talking through the topic and explaining why we believe what we believe. Gracious, patient and loving the way Christ would have.