I have been using google talk but recently switched to skype because my wife got an iphone and google talk does not work on it. Skype on iphone is really painless to use and call quality is also very good.
Thats one of my biggest gripes, there is not Google Talk voice on the phone. I don't think Carriers would like it very much if Google had a free voice platform.