Hello everyone, I've been lurking around here for a few months, but now I've decided to jump in. I've had and loved my Klipsch Image S4i IEMs for a year, but I wanted to give full-sized headphones a try while I send them back for a warranty replacement (loose connection). After much study, I chose the AT-M50s and a FiiO E7 and received them 3 weeks ago. Unfortunately, while I like the overall sound of the M50s, the pads are too small and the bass impact is too weak, not to mention a loose connection in the cable. (The wire included with my FiiO is also messed up. Why?? It's not like I abuse these things!) It seems that everyone is raving about the PRO 900s, so I ordered those. So far, they have about 100+ hours (I know they need 400) on them, and I really like the strength of the bass, the clarity of the highs, and the impressive soundstage. In spite of the sound, the cans are way too uncomfortable to keep as is. My ears press against the back plate and I can't find the right position for them to fit on my head, and at times they feel they may fall off if I tilt my head. Isolation is also poor. From what I've found, either the J$ Denon pads or cannibalized Sony XB500/700/1000 pads seem to resolve those issues. The J$ pads are a lot of risk for me to buy if I can't return them, and the XB pads might be too large. If someone could tell me how they affect bass impact and pressure, and isolation (the M50s were good enough in this regard), as well as the measurements of the openings, I'd be very grateful. By the way, I listen to EDM almost entirely, including drum & bass, electro house, non-brostep dubstep, and ambient dub. Thank you!