Can't say enough good about it. So much time, energy, and money saved. I would occasionally do a full day's work over GoToMeeting, or, rather, a full night's work when crisis time inevitably hit. Beats hauling ass to the client's office at 2 AM. WebEx consistently let me down.
We had an extremely poor experience with goto webinar (I wasn't directly involved, I just heard about it second hand). Apparently the presentation was seriously disrupted by technical issues.
I work for Citrix (the company behind GTM) though in another team, and we use it internally and it works beautifully for very large All Hands Meetings too.