I have used team Viewer but the problem is when I access remote PC it uses more processing for desktop sharing. in the process it occupies more than 10-30% of processing. But enabling the call feature the cpu usage differs a little. But I like the audio quality and uninterrupted ability of teamviewer very much. I need a dedicated software for just for the audio and will take less cpu load and should be uninterrupted and quality.
I will not use skype, it's ....... I don't like.