
Owners of the iPhone who travel internationally are probably better off leaving their iPhones at home, because data charges can accrue at truly shocking rates under foreign wireless networks, despite the fact that they are more advanced than stateside networks, and even if you have an "unlimited" data plan.
A friend of mine spent 3 days in the UK with his new unlimited-data iPhone, only to return to an $817 bill for his first month of iPhone ownership. An AT&T service representative initially told him that the charge was for data downloaded before he switched to the unlimited plan, but eventually he determined the iPhone's UK roaming data rate -- $0.02/KB -- to be the culprit.
He downloaded 28MB of data during 3 days of UK-based web browsing, so the charges are correct -- albeit unfair. As he puts it,
(fake ali g from completelybonkers)