Yup, that's what lead me to consult this forum. ;)
I tried searching the Creative Commons site, but there's very limited video material, from what I was able to see from the internal search engine.
Yes, this does appear to be a very good source for such material! Some of the videos redirect...