Why I rejected Team Viewer
1) Client Security: I do not want my techs to have the option to access a clients screen without permission.
2) Our Security: I don't want my network exposed to viruses (and other threats) via VPN. Or to have their network open to threats from my network.
I went with LogMeIn Rescue. The only feature I have not yet found (that I would switch vendors for) is an App for using an iPad for remote support.