Michael Behe is Catholic and Stephen Barr seems to be a theistic evolutionist (naturalist). (H/T Evolution News via ECM)
The main page is here, and it has the video.
There is an MP3 file here, 71 minutes long.
Michael Behe goes first, then Stephen Barr.
Keep in mind that the dividing line in the debate on intelligent design vs. Darwinism is between open-minded scientists who think that there might be objective evidence that material cause-and-effect may not be able to account for specific kinds of complexity (specified complexity) in nature, and philosophers who believe that is never permissible to overturn the philosophical assumption of materialism, regardless of what the scientific evidence shows.
So the pro-ID side is like “let’s look at the evidence and see what naturalism can and can’t do” and the anti-ID side is “the presupposition of materialism is absolute for we cannot allow a Divine Foot in the door”. It’s ID scientists vs naturalist materialism pre-supposers. Reason vs faith. Inquiry vs dogmatism.
Upcoming conference features pro-ID scholars and theistic evolutionists in Austin, Texas in October.