The $45 Billion Question: Will Comcast Deal Put a Chokehold on the Internet?