So what do you guys do to defog your helmets? Are any particular helmets better at keeping the fog at bay?
By far the best thing you can use is one of the few different sprays designed for defogging hockey visors. If you have any sports shops that sell hockey equipment you should be able to find some bottles of it.
It's easy to find here