The National Center for Science Education has made a series of short Youtube videos opposing creationism, especially intelligent design. You can view the most recent at http://www.expelledexposed.com, along with other interesting articles. It is a simple presentation refuting the foundational idea of ID, that complex biological structures cannot be produced through natural, especially step-by-stop, processes. Earlier releases showcased the Texas science supervisor, Chris Comer, who was forced to resign over her support of evolution education, and a video about how NCSE helps to put out antievolution brushfires around the US. Their Youtube channel can be found here: http://youtube.com/user/ExpelledExposed. The website exposes the errors in Ben Stein's movie, Expelled, and has a lot of well-documented information useful to people who oppose ID.