About video size...If you look at
http://www.rpeterclark.com/Projects/...lugInSkin.html (It's a non-commerical DivX video) you'll notice the video's about 35 MB but takes virtually no waiting to load (note: it only works in IE-based browsers).
Imho, if I want to put up a bulky video download, I prefer to use progressive download rather than just straight file download.