I don't use music when I train.
I wear slim-profile noise blockers that look like blue-tooth headphones.
Keeps the yappers away (mostly) while allowing me to argue with the voices inside the head.

Really though, gym-yappers, annoying k00ntz.
I was doing back rows on TUE (with headset on) guy is waving his hand in front of me to get my attention as he was trying to talk to me.
1st of all, my fucking hands were full, 2nd of all I wear those to keep the fuckers away. I continued to ignore him and walked away...
We have a handful who just go there to socialize and bother people...