I personally use Shure E2C's and LOVE them! They're also in-ear headphones, but they come with three different sleeves for the end when you buy them, in three different sizes. Harder plastic, softer plastic and foam, so you can find the right fit/feel for your ear. I personally think the foam ones work the best with isolating sound AND keeping the headphones in my ear. Unless I literally yank the cord (usually by accident), they NEVER fall out (and I'm not exaggerating!).
I had a great experience with Shure, Inc. I had damage to my old E2Cs after a year, the cord started cracking and exposing wire, and I didn't have a receipt, but I sent them in for repair because I LOVE them. They checked the manufacturing date, it was within their 2-year warranty and they replaced my old headphones with BRAND NEW ONES.
I actually think that the E2Cs have been discontinued, but you can get them on Amazon.com still. They still make different line in-ear headphones, that are probably even better quality than the ones I have. I bought my E2Cs for $99, and they have a new line for the same price, so I think it's an equivalent. Shure makes in-ear headphones ranging from $99-$500 and you can find them at places like Best Buy.
I know $99 seems like a lot for a pair of headphones, but Shure stands behind their product with great customer service, an excellent warrantee and I will literally NEVER use another brand for headphones. I listen to a lot of audio books and podcasts, and because they block outside interference noise, I can listen to those without having them so loud that I'm hurting my ears.
Hope that helped! I just re-read that and I sound like an advertisement! Sorry! I just had such a great experience with Shure, I like to tell anyone who wants to know about great headphones about them