Long lasting, powerful solution to keep the fog away.
Other than it doesn't taste like chicken, none.
I wear glasses when I play and have always had issues with my mask and my glasses fogging up out on the field, it makes it near impossible to play when you can't see. I've tried other products before but they either didn't work or only lasted until I actually got onto the field. A friend recommended I try it at a big game once and I figured why not, I didn't fog up for the entire game, mask or glasses. I use them for every game I play and even got my local store to sell them. The solution dries up very quickly leaving no streaks behind to impair your vision. I've used the wipes version which are excellent, work great, disposable and easy to carry. I also keep the small bottle in the center console of my car so in case I'm at a game and don't have any wipes I'm covered and I've even used it on my car windows before when my defroster died. The bottle version comes with a few cotton pads you moisten with the solution so you don't scratch whatever your anti-fogging and a small plastic bag to keep them clean in.
In summary I definitely recommend anyone who's had issues with fogging to try this out or keep it in your car because you never know when your going to need it.