Nice review. I obviously did not have the chance to listen to it long enough to give such an in-depth assessment. It's interesting you find the upper mids to be recessed when the recessed mids complaints for the TH900 is related to the dip at the lower mids (500 Hz). I personally did not recall issues with the upper mids for the TH-X00, at least not in the way the UE900 has sucked out upper mids.
Headphone Reviews and Discussion - Head-Fi.org