The reason I'm not up for TeamSpeak is that you dont have much control on public team speak servers. I did look for free servers for ventrilo but they are free for the first month only. If you want to reserve the name and server then you will have to pay for that. Moreover, there is the limit of 10 people per server.