Dialpad is decent, and the weird thing is you can still set you're "dialing from" country as Canada/the States, so you don't even get charged a higher rate then calling from home. I pay .02 cents a minute for calls in NA, if I set my dialing country to Argentina I pay .03 but like I say, it doesn't seem to care, don't know if maybe it is tracing on my IP though for country of origin and recalculating based on that.