My regular helmet is the full face, HJC CL-12 Street Fighter. It did fit a little funny, so I put a couple of shop rags under the liner to where it fit's just right.
Normally I have a grey tinted shield and wear the Walmart "WindRider" sun/safety glasses. They have a 2 layer lens. If it gets too dark out, you can remove the back dark tinted lens and then just use them with the front, permenant, mirrored, very barely yellow tinted, polycarb lens. The frame is all aluminum, so I was able to put a little bend here, a little bend there and get them to fit just how I like them. I also trimmed about 1 1/2in off the ear posts, so they're easier to put on and off while wearing the helmet.
IMO, these are the best glasses I've ever had for streetbikin' and regular use.
I also have a snap in, velcroed breath shield for colder rides. It's supposedly made for the CL-14, but fits the CL-12 just like it's made for it. I have a pic of it HERE
, while wearing the single layer of the above glasses.
Also for it, I have a clear, insulated (dual layer) snowmobile shield. It rarely fogs up, but it seems the material is softer than a standard shield so it scratches (or should I say scratched!) pretty easily?? I only use it if an entire ride, in really cold weather, is gonna most likely be ridden with the shield down.
And lastley, attached inside the liner I have speakers for my Chatterbox communicator. The way I understand it, Chatterbox is made by the same company as the HJC helmets, and (I believe) all HJC full face helmets have a pocket in them for these.
I just got a cord to hook up an MP3, CD player, or whatever to just the speakers, but haven't tried it out yet, other than while sitting infront of the 'puter, wearing the helmet and listening to some Ted Nugent
Gotta be safe while surfin' the net!!! LOL
I also have the Walmart, Bell brand, half helmet as a back-up/passenger helmet, with grey flip up, tinted shield/visor.