In Ballungszentren oder Großstädten wird man fast immer mit den E-Netzen auskommen, also E-Plus und O2.
Wenns aber ländlicher und weitläufiger wird, kann ich aus eigener Erfahrung nur das Telekom Netz empfehlen.
Ich nutze bspw. die "Full Flat flex" von Congstar für knapp 30 EUR. Telefonie in alle Netze und 500MB "schnelles Volumen". Das ganze im Netz der Telekom. Optimal!