YouTube overdelivered on advertising in the first quarter -- growing a massive 21% to $8.1 billion in advertising revenue vs. the year-ago period. Continue reading...