I've seen mention of a setup that involves an Asterisk box and some kind of clever dial-plan call-back jujitsu for free outgoing calls, but I don't understand it enough to attempt it yet.