Hallo,
dass incoming "kostenlos" sein soll, ist aus Nutzersicht schön, aus Netzbetreibersicht weniger, weil die Weiterleitungskosten ja anfallen.
Die EU-Roaming-Regulierung hat den meisten Roaming-SIM-Karten die Kalkulationsgrundlage entzogen, wer erinnert sich noch an United-Mobile? 
Leute, die mit E-Plus/BASE und der Auslandsoption im Ausland unterwegs sind, berichten oft über grottenschlechte Roaming-Erreichbarkeit, weil durch sog. "Roaming-Steering" der möglichst "billigste" Netz-Anbieter genutzt werden soll, um die Kosten im Griff zu halten, z.B. in der "teuren" Schweiz.
Die heutigen Roaming-Tarife der EU sind für Gelegenheitsnutzer wirklich gut. Wer öfters ins Ausland fährt, für den rechnen sich Roaming-Optionen a la Magenta Euro oder BASE Ausland (wobei letzterer je nach Land kritisch sind) oder für Power-Telefonierer könnte (vom Ansatz her) Truphone.de (Laufzeitvertrag) interessant sein.
Geht man aber als Firma zu Telekom oder Vodafone und schaut denen tief in die Augen (= viele viele viele Karten), gibt's auch ganz nette Preise, von denen Zivlisten (Endverbraucher) nur träumen können.
Außerhalb der EU fährt man mit lokalen SIM-Karten vermutlich weiterhin am besten, von Ausnahmen (z.B. USA mit der speziellen Vodafone Option) abgesehen.