I just picked up a new C3 and rode home in heavy Seattle rain in stop-and-go heavy afternoon traffic. No fogging at all! This is my first flip up, and it seems to be working great.
I'm also unable to close it with one hand.
It appears it will become my new "everyday" helmet over my XD3.