Kathi - just out of curiousity, do your glasses fog up when you stop? and do they have a "sweat band"?