Pop17‘s Sarah Meyers got the scoop by asking Steve Chen (founder of YouTube) when they were gonna do live video. The answer is: 2008, this year. Check it out below: The question and answer is shortly after the 3:00 mark. What do you think? Any takers? Will YOU ever do live video? I definitely will…