Here's a good piece on healthy debating, from testing professional James Bach. It contains useful and practical techniques for many kinds of debate situation.

http://www.satisfice.com/blog/archives/111