I've been experimenting this semester with creating support material for my Introduction to Computer Science course using short, YouTube videos (video podcasts). You can check out my
channel at http://www.youtube.com/davidranum or follow the link in my favorites list.