If you can get your hands on headphones with a built-in microphone, you'd be able to call Canada and the U.S. free using Microsoft Messenger service on the Internet.
Regards, Don and Linda