Get something that fits well into your ear and blocks out outside sound. This way you can listen to your music a little lower because you don't have to turn it up to compete with outside sound. This is much healthier for your hearing.
I have Sennheiser i300 they're like 70 bucks but they work really well, never problems and they block out all outside sound.They have a mic too so you can use them for calls.