AT&T has an "International Day Plan" that costs $10 per day and allows you to use the same data and voice plan that have in the US, including tethering. Verizon and other major US carriers have a similar plan.

Calls made using the international day plan are not international.