I absolutely love YouTube and TeacherTube. I have used both on several occasions. I signed up for SchoolTube and I like the security that this site offers. The uploading process was really simple, especially for YouTube. There was an error message when I uploaded the same video in TeacherTube. Not sure why--
Advantages: Teaching and learning videos could be embedded in lessons using the Activboard to enhance learning. The same videos could be added to students' iPods to view at home. Student created videos would really energize learning and once uploaded, they could be shared with other students to learn, comment on and reflect.(I need to remember to keep updated parental consent forms on file)
Note: YouTube videos were instrumental in getting information out about the Iranian protests. I was amazed at the quantity of videos available coming out of Iran when I used GoogleEarth.