try italk. it is $25US/mo, you get unlimited calls to the US, Canada, China, and various other european and asian countries
it includes a nationwide chinese toll free number.
I took the adaptor with me on a trip to BJ, it worked flawlessly with the hotels' DSL port.