According to this post on Tech Crunch, 25% of all Google searches end with YouTube.
The data comes from ComScore.
More proof that businesses should be doing video!
Not just video on corporate sites, but video that users can embed, share and link.
Read the post here. I found this via Twitter.









