Not that it's any help, but I commute daily and wear glasses. I know exactly where you are with the vision, as Wed and Thursday night myself I was about riding blind.
To answer your question, no, I haven't found anything that works. Both rain-X and rain-x's anti-fog products are useless. My next try is going to be a set of lightweight Scott Ski goggles.
-R