There is such a quality gap, unless teamspeak has improved in the last couple of years, which is quite possible I guess.
I will add that the comparison comes from when I played Battlefield 1942 in a rather large guild. There were a lot of us on at once so that may have had some impact on quality.
Currently I am in another guild (
http://www.oldtimersguild.com ) that uses ventrilo, so I am experienced with it.