Net2phone,
Pc-Phone deltathree.com
Mediaring Talk mediaring.com
Iphone
Iphone (iphone.cn.net)
these softwares are all free,
but you must use money to register a account.
and you can goto deltathree.com to apply a free account for 10 minutes to China.