November 29, 2010 at 8:23PM Comcast, Level 3 Communications square off over video streaming, network neutrality principles