Leaving little excuse for those outrageous iPhone bills, AT&T has just introduced the “International Data Global Plan”. Now for just $24.99 a month you can get 20MB of data transfer with overages at just $.005/KB ($5 per MB).
The new international plan will work in 29 countries to include Canada, China, Mexico and many additional countries in Europe/Asia. While an unlimited option would be nice to see at least this is an option. Personally I would still suggest to remove the SIM, that way you would not have to worry about any overages.