honestly any/all of those. I'd prefer something that stimulates private competition, but I'm not opposed to public options. I also don't begrudge an ISP profiting on an important service, provided they do a good job at it.
breaking up Comcast doesn't seem directly helpful though. the issue is often with sweetheart deals at the local level. in a city I used to live in, comcast was given exclusive access to existing city-owned cable in exchange for connecting the remaining (largely underprivileged) homes. this kind of short term win seems irresistible to local politicians, but imo it's pretty bad for the long term.