I had called my isp and they confirmed that it was not anything on their end, and this started happening a little over a month ago. My internet is 70 down 30 up, so I know that it has nothing to do with my connection. This also only happens when on teamspeak, I hear everything ok but when I talk all they hear is lag. Any ideas?

http://i.imgur.com/gjnU3Mp.png