I have tried a variety of calling cards. Everytime I have to spend $20 to find out whether a card is good or not. So far, I have not settled on a good card. Can anyone recommend a good calling card that they are happy with? I need one to call from the US to India.