I have the same problem and have been thinking of getting some prescription goggles. Pro-Vue makes them. I guess we both better get on the stick before next season. I'm tired of squinting all the time!
Just kidding, but I am tired of fighting to keep my visor or goggles from steaming up when the conditions are just right for that!
Hope that helps!
mark