I have used voice thread in two classes here at UNCC and I absolutely love it! It is yet, another tool to use in the classroom that challenges students to be creative, learn technology and share their material with others. Perfect for live forums and discussions!
This website was actualy recommended by a teacher and allows people to make videos quickly with their own pics and music. It would be a great way to engage students visually.