I'm sorry, but I liked this mask when I used it. And I liked the padding. It's smoother, more firm, and won't hold sweat above your eyeballs like regular foam will. I think the breathability is the best thing about the X-Fire. I can run and not feel like an old man starving for oxygen. It's a bit on the heavy side, though. I also prefer the Spectra Lens over the Elite, which is why I don't use the X-Fire anymore. I can't say anything about the fog factor as I live in a rather arid region in southern California.
For what it is, this is a good mask. There's better out there, though, but for the price range. . .