YouTube and comScore Deal Has Potential to Make Online Video Blow Up
I've long been bullish on YouTube, viewing it as the best advertising platform ever known to mankind (despite the giddiness that some have for Facebook and Twitter). — A Walled Garden?