1. Beyerdynamic DT880 premium 250 ohm- Hard for me to find much not to love about these. So comfy, nice detail, closest to neutral and most realistic sounding of all my cans. They also sound really nice with the tubes on my Maverick A1 amp. I can put these on and just get lost in the music for hours. They play really well with my preferred genres- Jazz, indie, vocals,classical, but also give me enough bass and are engaging enough when I want to listen to some dubstep, hiphop, punk etc. Plus they respond well to EQ if i want more bass.
2. Shure SRH940- really enjoy the mids and the detail on these, heavy bass impact isn't big on my priority list, so not a problem for me. I actually enjoy the tight and accurate bass on these, plus bass extends really well. Can be a little uncomfortable and don't sound as realistic to me as my Beyers, so I will rarely reach for these over my Beyers unless I need the isolation. Also had to fix a couple cracks recently with some Gorilla Glue, but are holding up fine now. (Glad I bought these used for a good price.)
3. Etymotic hf3- I am not big into IEMs, but when I need isolation and don't want to haul around 940's I enjoy them, I love the amount of detail on these for the price ($65 cowboom sale a while ago)
4. Pannesonic RP-HTF600- my beat up cans or if I just want a little bass in my face. Don't get much use these days.
5. Jaybird SB2 Bluetooth- not great SQ for price but made the list of my headphones I use b/c they are convenient for running or doing yard work.
Have one other full size and IEM, but they don't make my list b/c they are sitting in the closet collecting dust.