We sat down with the trio for the extended weekend TalkingTech podcast to talk about the world of online video, from their perspective. For years, YouTube has been the only game in town--paying them ...