Gibt es eigentlich eine SIM-Karte, die mehrere Netze in Deutschland abdeckt und meine Telekom-Nummer "mitnimmt"?

Also, ich versuche mal, die Idee zu umreißen.
Ich habe einen Telekom-Vertrag und es gibt hier ein paar Orte, wo man kaum Telekom, aber sehr gutes Vodafon-Netz hat. Nun wäre es doch toll, wenn mein iPhone über das Vodafon-Netz telefoniert und Daten nutzt und andernorts, wenn die Telekom wieder prima ist, auf das "Heimatnetz" wechselt...

Gibt es da eine Möglichkeit ohne Karten-, Vertrags- oder Rufnummernwechsel?
----------
Scheiß der Hund drauf.