PBSLearningMedia.org has a great collection of high quality educational videos and teaching materials. They have categorised all content superbly and what is unique is that they have so many items that can be shared. I now know what my favorite website will be to go to with my kids!