Good review man! About the fit: have you tried any of Shure's in-ear headphones? They have 3 different rubber seals, 2 of these in 3 sizes and the last one is universal-fit Triple Flange Sleeves... But my favorite is by far the foam plugs. They have to be replaced quite often, but they provide EXCELLENT isolation, and for me a perfect fit, as all you do is compress the foam between your fingers and pop it in your ear! They then expand and fill out the ear duct.
I have personally used e4c (an older gen.) with great pleasure, but am now using SE530 which are the best I've ever owned!
http://store.shure.com/store/shure/en_US/DisplayProductDetailsPage/productID.105460100
I can recommend them heartily!