I've blogged about digital media resources and tools and I think School Wax TV supports student storytelling. Since it is becoming so easy to create videos in schools, consider submitting a creative video project to School Wax TV for publication so your have a wonderful digital artifact of your project.
The site provides FAQ's to make video uploading simple.
Check out School Wax TV and see if it is a tool you can use to either view safe, reliable learning videos or consider uploading a video you have created. Enjoy what they have to offer and consider sharing your thoughts in a comment.