I feel your pain.
My Vents are great and never fog, but my glasses fog like crazy.
But I have found joy and happiness: mask fans. You can build them yourself if you enjoy that sort of thing, or try these, called Fanz:
They work amazingly well.