Videos created by other students for students on various topics. Encourages students to create videos for others, as a way to make sure they themselves understand the concept.
Videos, webcasts, podcasts, etc. on an amazing array of topics, from science to fun hands-on activities. It would be great to assign students to watch one of these and then try it themselves!