I've used both, so either way is fine with me.
Teamspeak is a little more user friendly for the first time user.
I'm not sure what pal-talk is (ive never used it before).
But both are voice chat software, where you can have multiple rooms where people can talk.