i wear the strap under my helmet. i think it looks sick....... i just picked up a pair of white matte wisdoms with pink iridium, i still have yet to experience any foggage.
i have wisdoms and i tried them on with a giro nine helmet and the gap was huge....they fit better with the g10 though...i have a helmet strap coming in this week so i will let you know if that makes the fit any better