One way to do this is to force the current monopoly to provide it's services at cost to competitors who can then sell value add on top (this is what we did in the UK with British Telecom (though the different here is that BT was nationally owned)) not sure if you could do that in the US since comcast is a private corp.