Christian Gamers Alliance TeamSpeak 3 Server Opera
I was a little underwhelmed by the beta. I heard it has undergone some drastic changes (basically based on beta feedback), so it's probably better now. If I had time to waste, I would redownload it. I'm a bit occupied with other games now though