I seem to be following @tdockweiler's path through headphones more or less: KRK KNS-8400 -> V-MODA M-100 -> AKG K55x -> Koss ProDJ100 with brief trysts with a few others along the way. I've had a ProDJ100 for a while but I never much used them. I don't like the stock pads. Then I swapped on some M50 pads and... they're not perfect but sometimes I think they're closer than anything else I've tried. I have a ProDJ200 arriving later this week because removable cable. I've never liked coiled cables.
Optimally, whatever most closely matches the impedance characteristics of the original cable. "Premium" cables tend to be slightly lower impedance than the high grade OFC used in headphone and speaker cables. This makes your headphones and speakers around 1-3dB louder for a given volume setting (louder = sounds better if it's not already too loud). This can cause bass roll-off with super-low nominal impedance in-ears but the ProDJs have high enough nominal impedance that this shouldn't be a problem.
Since you're planning on removing the stock cable you might want to see about installing a 1/8" stereo jack instead and turn your 100 into a 200.
You need a Sennheiser.