Asterisk compatible VOIP provider for telemarketing

Hello, I would like to know if anyone has come across of a VOIP company that offers good rates that can be easily integrated in Asterisk.
Basically it will be needed for our telemarketing. We call extensively in Japan we would be needing atleast 20,000 minutes in Japan.