I am wondering what the best service is, or best way in general, to allow user submitted videos on a wordpress.org site. they would need to be moderated first. any suggestions?