If you think about it, TeamViewer flies in the face of ""Cloud"" momentum. Citrix Online/gotomeeting/webex are pure multitenent cloud solutions.
Teamviewer is a local app (but uses their broker network to punch through firewalls) that you pay one price to 'own' and to my understanding, unlike traditional software, has no annual maintenance.
When you do the math, IF ITS AS GOOD, in less than 1 year, it pays for itself vs. the constant annual Citrix fees.
Thoughts?