lNomNoml: In this day and age you shouldn't have to pay $5 per MB just because you are in another country.
You are right, but much of the charge is probably from the provider who's network you are connected to. They don;t have any long-term interest in you as a customer so rogering you with data charges is no skin off their nose. On-billing these to your phone provider may be a PITA as well. Just a guesstimate.