I regretted and enjoyed every of my headphone to a certain point. I try to appreciate the strong points of each them.
I was quite happy with my srh940 until I realized their built quality sucks. Cracks. And I got to mod them.
The hd800 are too expensive to be appreciated with peace of mind, and I don't have the optimal setup (according to some).
The hd595 were boring , but I liked how they were relaxing. Cracks , and damaged pads.
The hd25 II , sub-par sound, and not so great comfort. Great for isolation, when you don't want iem.
The senn IE7 are almost perfect, except the treble.
The pmx 680 have great bass, but otherwise everything else is below the cheaper ksc75. Great comfort for sport.
My k317 broke, loved them.
I'll receive soon my next iem, I already know I might have some regrets.