Les.net offers origination and termination services. You would be using the termination part of their services. They allow you to use SIP or IAX to place calls over a POTS line.
Figure 0.015/minute in costs for dialing out to North America. I dont' believe they have a limit on the number of outgoing channels, but you'd probably want to advise them that you will be using a lot of channels simultaneously.