I'm currently traveling across Europe, making stops in Barcelona, Rome, Paris, and Amsterdam. I need a calling card that I can use to make calls within Europe, as well as be able to call the states. I tried searching on Google for a calling card; but having a hard time separating SEO spam from genuinely good online cards.
So I though I'd ask here for any recommendations for a calling card that can be used for Intra-Europe as well as Europe to U.S. calls that could be purchased online.