YouTube had 100 million viewers in Jan 2009 !
This is big news. According to the January 2009 data release today by the comScore Video Metrix service, more than 147 million U.S. Internet users watched an average of 101 videos per viewer in January.
read more»