Yes! I got the damn thing. Spectacular. For a moment it made my trusty xsp feel like a shame, hell of a helmet. No more fogging in cold ever, then no more need for dark visors, then well, the look!.
thanx DP, I'll try it out tomorrow first thing.
btw, it does come in XXL, for whoever wants it...