As has been said several times, international roaming is a given. Are there actually people out there who believe that you can use your phone (data or voice) anywhere on the planet and it will be free?? Come ON people. This has nothing to do with being in the "techie generation" or "living on these boards". This, as was mentioned earlier, is PLAIN COMMON SENSE.
There are very few, if any, free mobile services that can be used while out of the country. Unless you are 80 years old and have never touched technology (like my grandmother was), you have no excuse for not knowing this. My dad is 65, basically technically inept, and would certainly understand this.
NOW...I do agree on there needing to be a function to turn off EDGE. What I have to laugh at though are these people saying "it will keep checking email and costing you money!" Ummm...no it won't. Not if you change your email setting to manual. If you don't, that is YOUR fault. If you buy such a device, don't blame other people if you haven't taken the time to figure out how to use it.
And if you sit and surf the web in a foreign country, knowing you are not on wifi, then I want to hear nothing of it. You are not owed a full refund. It is not the responsibility of the seller/manufactuer to follow you around and make sure you know what you're doing. They assume that if you buy a device like the iPhone that MAYBE you are smart enough to learn how to use it, and what it will cost you. Before I went overseas, I spent a lot of time surfing ATTs site to find out what service would cost in each country I went to. Why wouldn't I?? And to the guy who said "I don't have time to read all that stuff", then you are (whether you like it or not) accepting responsibility. You are specifically saying that you did not take the time to learn. You figure that the cell company should take the time to inform you. Wrong.
And in another thread, BusinessBob was blasted for taking two separate statements, "Unlimited data plan" and "iPhone works in other countries", and forming them together into his own sentence which read "All data services used internationally are free and unlimited".
Everybody these days wants to blame the big companies for not telling them everything that should be common sense. This is why when I buy an extension cord I have to cut off no fewer than 4 big labels that tell me not to use it in water, or not to use it if bare copper is showing. Heck, you know why airports have that big display that tells you you can't bring a chainsaw on a plane? Because someone tried it at some point.
People are so dumb these days, and refuse to learn. Then they turn around and blame it on others. Personal responsibility is a lost thought to too many people.