I've been playing around with an idea lately. Knowing how cheap the TH900 drivers are, and that the only differences between the X00s and the 900s are the cups, pads, cotton inserts and drivers, I'm wondering if the price difference in upgrade parts would be cheaper than buying the 900s outright. A $600+ difference between the two leaves a lot of wiggle room, even more if one can sell the stock parts, and one could even experiment with designing 3D printed cups like MrSpeakers did for improved soundstaging. Really tempted to pull out solidworks to give it a try the more I think about it.