It depends on where you live. But generally, there isn’t many choices. For most American, they only have one choice of the cable provider (Cox here) for cable Internet and one choice of teleco provider (AT&T U-verse or Verizon FIOS). FIOS is the best if you can get it, but they have stopped expanding. Google fiber stopped too. Some municipals want to build their own infrastructure but the telco/cable guys are pulling all kinds of tricks to stop them.
Some people are now putting their hopes on Elon Musk’s starlink, with another 60 satellites to be launched on Monday’s window. But I wouldn’t count on it. We need a government that will break up monopoly like in the days of Ma Bell, sadly currently neither republican or democrats are interested in breaking up those monopolies and American pay way too much for average quality Internet.