Lair Posted March 9, 2012 Share Posted March 9, 2012 YouTube will always be the king of video sites, and that's a given. Just try and convince me that Vimeo and MediaCafe are better. This exactly. No matter what crap youtube does, it's still better than that other stuff. Goes for content mostly, I didn't care about vimeo because it won't allow the kind of stuff I upload McJobless 1 Link to comment Share on other sites More sharing options...
Recommended Posts