If you are living with a host familiy then see if they are willing to hire
Telefonica\'s Plan USA 15 for you. With this special offer you only pay 15,03 euros per month and you can talk up to 15 minutes everyday to the USA.
If that is not your case, then I would ask at the nearby "locutorios" how much they charge per minute for calls to the US. I used different international calling cards in England and I was thinking all the time I wasn't getting the minutes I should (read the fine print because these cards usually have hidden charges).
Another solution could be to use an internet cafe for
PC to PC calling