I already use the google voice app, when I started the thread, I had GV setup to automatically make phone calls thru GV whenever the number is an international call. Also if someone calls me via google voice, it will actually prompt me when I answer, with the person speaking their name before I decide to take the call.
The best way to describe it, is like making a call using a phone card (ie: dialing to the main service number, then giving them a phone number to connect you to) except in this case, its all done automatically by the google voice app on my android phone, all I gota do is just dial an international number and GV takes care of the rest.
if you're not using a prepaid cell phone you can even punch in an IMEI code into your phone so that any missed calls gets forwarded to your google voicemail account instead of your phone provider's voicemail, which means you can get the voicemails transcribed or picked up from any phone or device setup with your GV account.
but does that use data or minutes? cause from what I understand is GV uses your voice connection / minutes, instead of VOIP..