I speak on Teamspeak alot: Not very often, but if its required, then so help me i will do my best to go on it as much as possible.
Will i have a good connection: I live in Victoria, so i say YES!, the only bad type of lag i would get though is from Server side lag, but im sure your server has...