I don't know if anyone has wondered about this, I'm new here ^_^ . What about joining with
http://www.amv.x24hr.com , or starting your own webcast of the most popular videos or the new ones. Well if you aren't familar with peercast and how it works look here
http://www.peercast.org/ . Just an idea. this way members can watch videos without having to download them. just tune in and watch whats up.