The Shure triple flange sleeves are excellent . Very good sound and isolation, they stay in and are the most comfortable in ear bud that I've tried - Have used them for a good few years with the Shure 500e headphones,...expensive and well worth it for me,...but I'm sure the flanges/sleeves work equally well with some of the Shure models that don't cost so much (or with other brand phones too?).
Good luck on the search...,