TS3 for the win. I have a TS server for another game and it worked way better than vent. Vent would work great for us and then someone would get some form of lag and then vet would catch up and you would get all of the last 1 to 5 min of chat 1 to 5 min later lol... Never had a single prob with TS3.
Never used it for AH though maybe I should because for some reason all the 91'st guys say I sound like a 90 year old man on AH voice but I sound fine on vent and TS3. I sounded great on AH chat a while ago when HT was messing with audio settings but then everyone else sounded like crap.