I only have three medias to choose from. Dsl, cable and fiber. No idea how many companies to choose from on each of them though. You plug in your computer to the wall outlet and get a list of offers in the browser, sorted on price, contract time (3 month all of them). Click a button to choose and off you go surfing. Pretty ok for a socialist country :)
And is the scenario you described available everywhere in the country? I'm imagining that the cities must manage whatever infrastructure there is that connects your wall outlets to the various ISPs – is that right?
Most houses connected to the central heating system has also access to fiber. The selection of ISP is more or less the same way but in smaller villages a phone call is usually needed but this is slowly moving in the same direction as the cities. Dsl can be chosen pretty freely everywhere there still are copper networks but they are shutting down that in the less populated areas. Still might have access to fiber though even if the village only have 30 houses.
Either the powercompany, citywide housing company or the state takes care of the fiber network. Dsl is some former state owned company taking care of I believe. Havent had to use dsl the last 20 years so not so sure how it works there now.
Plenty of space if you feel like moving.