Well, I find the Ety's anything but shrill. The ER6i is like a Sennheiser HD600 compared to my Grado's. In fact, when I need a break from the etchy Grado highs, I turn to my ER6i's. I find the Ety far closer to the 880 than my Grado is. As I said, when the ER6i's aren't sealed properly, they sound shrill, but once I use the Ety Large 2 Flange tips, the sound smoothens right out, and the bass is actually very solid and deep.
All canalphones sound very different from full sized phones. There are no canalphones that comes close to the impact and versatility (soundwise) that a headphone has. You have to make some compromise in highs, lows, dynamics or something. There is always a compromise.
I think everybody hears something different when it comes to canalphones, so I'm beginning to think that the only way to find out is to try one for yourself. I've even heard people call the Shure E3C shrill, which to me is probably the least bright headphone made on this planet as far as I am concerned.