Have the xd three. Bikes a KLR and the wind noise is rather bad as you said, anything over 40ish it starts. I've learnt something, might try the foam rubber thing. See what that does. The screen I've got is a MRA Vario touring screen and I think it just doesn't push the air up and over. So I have resigned myself to the noise,and just wear ear plugs all the time. But after reading this thread I might experiment and see what happens. Very happy with helmet generally speaking. Would definitely get another.
Ad augusta per angusta