I have collected a few hundred of links to various video lectures:
http://freescienceonline.blogspot.com
Machine Learning (581) Total Videos (1520)
581 / (1 520%) = 38.2236842%
It's a bit more work than a download link would be, but it handles FLV.