@ Machka - I love that MEC cover - will look into that.
It's worked really well for me. I've never experienced the steam bath effect with it. If it is cool enough to wear a rain jacket, it's cool enough to wear the helmet cover. I really like the bill on it too which sends the water dripping down in front of my face rather than all over my face.