Well I've never been a Team Speaker user before, but this mod warrants it. Thing is, the two Team Speak server entries I found about it in the forums here both seem to be gone. One mentioned that Dboy's was now gone since he retired, but now itself does not seem to be working anymore either (a New York based server according to its post)
Last post to that thread (Nov 12th 2009) was someone saying they couldn't connect to it. Is there something new running out there for plays to connect to?
The TeamSpeak server that you posted the link to is up and running as Remix mentioned.
Make sure you type in the password (discovery) without capital letters and join as anonymous the first time you connect. You will then be able to register ect ect.