VoIPo3G is possible... and very much so - even if the client is called Skype, which at least on Windows Mobile is sluggish and offers only so-so quality with dropouts every now and then.
If you use a decent SIP VoIP client though it's a different story and when I call home from Japan it makes...