TheVision wrote:
I haven't got Teamspeak but I can't imagine it'll be to difficult to install and set up.
Unless you're technically incompetent, it's easy
Although you'll have to go in Myps stinky chat room.
Edit: I believe you can also put it on your phone, which avoids the potential for audio device confusion.