I need some really good headhones just for listening to music. I don't need them to cancel out a bunch of noise, what I need are phones that are comfortable enough that I can wear them for a solid hour or two without my head or ears getting sore or my ears/head sweating so much that it gets gross.
The most important thing is the sound quality. I've had a few cheap headphones over the years that sounded amazing, but the vast majority of headphones, especially ear buds sound terrible!
It also needs to be under $100