Recent data from comScore Video Metrix shows that consumers viewed 11.5 billion online videos in March of 2008, a whopping 64% gain versus March of 2007. This means that 73.7% of the US Internet population is now watching video online. While videos of pandas sneezing on YouTube make up millions of these [...]

continue reading.....