Netflix announced today that it is rolling out a new content delivery network of its own, called Open Connect, which will reduce its costs of delivery and could improve delivery of its content. But ...