For everyone who wears a full faced helmet.
I have been using the Windjammer Pro 2 and respiro foggy for a couple of weeks now, and I have to say that these things are awesome.
If you don't like the rumble noise in your helmet this thing works not to mention the vents works better than without them. I wear pass through earplug phones for my MP3 player and since I moved to the Windjammer I don't have to crank the music up, nor do I get irritated by wind buffeting while highway or highspeed running.
The respiro has completely eliminated the use of anitfog stuff. You can still use them, but I have yet to.
I ride my bike everywhere, and the thing that got on my nerves the most was flipping up my visor to defog in the early mornings and in the evenings. Also the noise got to me, even with ear plugs.... These things are great.
If you deside to get any of these then remove the nose clip if you have a big nose like I do.....the clip doesn't do any justice.
Also if you ride all year like I do, both of these REALLY help with all the stuff above, and it keeps your helmet warmer.