Hi, since mobiles can have gtalk client, can one call these devices for free (as if you calling another PC)? if not, what are the charges and how does one configure this?
The only cost is the data transfer cost. This can add up especially on a cellular provider's network. I've used Asterisk and the chan_gtalk channel driver succesfully.
See Asterisk wiki for 1.8 : https://wiki.asterisk.org/wiki/display/AST/Calling+using+Google
Be sure to try speex codec for optimal bandwidth and voice quality.
Also, the mobile clients aren't always voice compatible. I had more luck using the Gmail page than with the Windows Gtalk client, especially when trying to use speex codec. I didn't try the mobile client.