believe me try teamspeak it is the best voice chat on windows and it works on linux
http://www.teampseak.org the sever is also available that means no recording , no reclams
the system can be used on a private network
there are thousand of independant servers in the world
not an open source
no video capabilities