I'm told that when the program was broadcast in Germany, a German astronaut gave some rebuttal commentary during the commercial breaks. Too bad American audiences didn't have that advantage.
Here's Jim McDade's page regarding Bart Sibrel.
http://www.business.uab.edu/cache/debunking.htm