I’ve just updated two “The Best…” lists. You might want to check-out:

The Best Ways For Students To Create Online Videos (Using Someone Else’s Content)

The Best Online Video Sites For Learning English