16. YOUTUBE STATS 2 billion views a day! 24 hours of video uploaded every 15 minutes 15 minutes spent on youtube per person per day SOURCE: website-monitoring.com
17. OVER 4 billion vids streamed per month Source: http://beerpla.net/2008/08/14/how-to-find-out-the-number-of-videos-on-youtube/