I think it really depends on what music you are listening to. I prefer listening to soundtracks or songs in foreign language so that the lyrics don't distract me from the task at hand. I've tried services like brain.fm that would generate the custom soundtrack for you based on your mood.
Even though I found the concept to be promising, the quality of the sound just wasn't good enough to the point where it started bothering me and decided to stop my subscription. For most people this probably won't be a big issue, but for me it stuck out like a sore thumb. Anyway... that aspect deserves a conversation of its own.