Ever create a video and upload it to YouTube? Everybody’s doing it. Although the statistics haven’t been openly available since Google acquired YouTube for $1.650,000,000 (in Google stock), Comscore estimated that in January 2008 alone, nearly 79 million users had made over 3 billion video views. Here is a video […]