Ok, so I've been suffering from visual snow since the beginning of 2012 after having contracted Mono, but I found the solution mainly by accident!!! As of this posting reality well out weighs my VS and every time I do this my visual snow is WAY better the next morning. The solution is speed work. No, not cocaine, actually running, jumproping, sparring, gymnastics (tumbling, & the 3 men's aparratus are the speed ones) anything that involves repetitive acceleration with minimal loading. I actually tried so much, VIT C megadoses, accupressure on my "liver meridian", milk thistle, liver support pills, vegan diet, fruitarian, paleo, fasting but I had basically given up and started exercising more for unrelated reasons and when I started doing pure speed work outs I would wake up the next morning with WAY clearer vision. It won't clear everything in one night but it will carve a big fat chunk out every time you do it. The positive of this type of training too is that you can do a lot with just a few minutes. And it doesn't hurt that it's the most effective way to burn fat without losing muscle so you'll wake up a little more cut too I have seen it written that visual snow is a neurological condition, not physiological so my theory is that this aspect of the nervous system goes untrained in people (when was the last time you did something physical with exceptional quickness?) in modern society, which left us vulnerable in the first place and then we contracted one thing or another which triggered the consequences of this weakness. I really hope that this spreads and that people can benefit from my experience!!!!!