I have to make quite a few calls to India from the US. I also have to visit India a lot for work and make calls back home. I called At&t and they set me up on some plans. For international calling from US it is $3.99/Month and 32 cents a minute. For international roaming (while I am there in India calling back home) they want $120 for 60 minutes or something. What are some work arounds I can use on my iPhone to avoid these charges?