Dr. William Lane Craig is probably the best debater for evangelical Christianity today. Rarely do Craig’s opponents address his arguments, much less provide coherent refutations. Dr. Peter Millican at least attempts to refute Craig’s arguments directly. This makes for a very spirited exchange.
For those of you who may not have time to watch the entire debate, the blogger Wintery Knight has summed up the exchange nicely here. He also provides links to the audio.