State of the Internet report 2012

Always interesting from Mary Meeker: