Edit: Many users in this forum have had bad experience with this company. I have previously used BigZoo, a company that offered very competitive rate and had excellent customer support, but they are no longer in calling card business.
For those of you who have had positive experience with a calling card or another please respond with the link to the websites.
For those of you who have had positive experience with a calling card or another please respond with the link to the websites.