I have used the Shure 215 (https://www.amazon.com/Shure-SE215-K-Isolating-Earphones-MicroDriver/dp/B004PNZFZ8) for a number of years. The ability to replace the cable has saved me a number of times and the headphones still work/sound great.
I am curious to know what others use especially for noise cancellation. The Shure 215 are not noise-cancelling but do significantly block.