I got myself a Clarity Aloft...
http://www.clarityaloft.com/
about 35dB noise attenuation (similar to ANR), weighs next to nothing, doesn't interfere with glasses, incredibly comfortable, supremely clear sound. You just forget you're wearing it. Allegedly similar performance to a Bose-X (and much less weight) but more than £200 cheaper. I cannot recommend it highly enough.
Only gotcha is that if you wear it for many hours a day every day, you'll end up having to buy new rubber tips quite regularly at about £10 a box. But for occasional use (like most private pilots) that's irrelevant. I've done about ten hours with mine so far over a couple of months, there's no sign of the original tips degrading in any way, and there's another six or eight pairs in the box...