Serious response here:
How about a bandana or strip of cheesecloth around the nose & mouth?
Are you having problems with them getting in your eyes too? If so, Amazon sells Wynd glasses that have a vented gasket to (kind of) seal to one's face, but let just enough air through to keep them from fogging. Except when you stop, they'll still fog.
__________________
-Jeremy