Study finds Netflix is the largest source of internet traffic in North AmericaBy R. Lawler, 05.17.2011