you can call free to all north america but only from north america . U.S. and Canada calling is free but only for those who has are in U.S or canada.. if u try it then u will get error to put money in acount. Skype can use socks but i havent tried yet. Anyone tried a u.s. proxy ?
Yaa you need to "appear" to be calling from US.Buy a cheapo hosting (starting from $2 per month) and tunnel your traffic through that. Quite a few hosts allo cron jobs. And a simple PHP/Perl script can do TCP tunneling.
Using a US proxy didn't work for me. Tried it a couple of days back. Skype looks for a direct connection at first and if that's not available, only then does it use the proxy configuration (has to be specified both in skype and IE). I tried blocking the ports which skype uses for direct connections in the router but skype is so good at circumventing firewalls and filters that am guessing it will require somethin along the lines of what netfreak suggested for this to be able to work.