I use a cycling goggle and never have them fog up, but most of my riding partners suffer with this problem. Thats wrong!! I suffer with their problem. Uphills they have to stop and take the goggles off, and then at the top, stop and put them back on.
Easy cure is to move the goggles away from the face a bit to stop them steaming up. As I say, I don't suffer from this problem but most of my mates do.