Bon on reprend depuis le début tu as pas l'air de suivre...
Le wifi, c'est Internet sans fil "chez soi". En gros tu as ta livebox, tu actives le wifi, et tu as internet sans fils sur 20 mètre à la ronde. Tu peux te connecter sur ce réseau gratuitement avec ton portable, puisque c'est le tien !
Encore mieux, certains lieux (bars, restaurants, etc...) te font bénéficier gratuitement de leur wifi (pour rameuter des clients) ! Et donc là même si tu n'es pas chez toi, tu es sur un réseau privé, payé par le restaurant.
A côté de ça, tu as SFR qui met des antennes relais un peu partout en France pour émettre/recevoir des ondes afin de mettre en place un réseau. En fonction de sa modernité, c'est un réseau qui peut être 3G, Edge, etc... Ce réseau, on le capte un peu partout, mais il appartient à SFR. Si tu veux y accéder, faudra donc payer SFR, c'est à dire souscrire à un abonnement qui t'autorise à accéder au réseau.
En gros, ton iPhone ne pourra accéder à Internet que chez toi / au restaurant, etc... si tu n'as pas de forfait avec Internet illimité (passant par la 3G donc). Du moins, tu pourras te connecter, mais en payant le prix fort, et sachant que l'iPhone est toujours connecté à Internet, j'ai pas envie de voir le montant du hors forfait...
Ou alors faudrait configurer l'iPhone et lui dire de pas se connecter au réseau 3G. Problème ? Bah tu perds énormément d'avantages de l'iPhone, et il faudra le jailbreaker pour faire ce réglage...
Morale de l'histoire : quand on achète un iPhone, on le prend avec un vrai forfait.
PS : On peut régler le HTC Magic pour l'utiliser avec un forfait 3G+ sans Full Internet de chez SFR, et ce en ne perdant pas grand chose au final. Qu'en est il de l'iPhone ? J'en sais rien !