Alrighty you yahoos, I've already given so many people this information, and saw no changes, but I'm gonna try one more time.
There IS a Public TeamSpeak 3 server for NA players, and one for EU players
NA : dallas.jestservers.com port 7400. You can stay in the lobby, you can go to the crpg channel, or you can even make your own temporary or semi-permanent channel.
EU : 78.46.65.211 port 9987
With this information available, you people who whine have no one to blame but yourselves for not getting in there, and trying to make teamwork and tactics happen.