I am using Headphones like this:
They even reduce wind noise, and you can hear the music and everything around you, because they are not blocking outside noise. The problem is that in city traffic you will not hear the music, because the cars are so loud ;D
Important is that they have foam, cause that reduces the wind noise.