Landing into a low sun, I've tried various solutions including "stick-on" sun visor patches, all without much success. Mrs QNH came up with the simplest solution which we now both use - peaked caps. The only thing is to make sure they are readily accessible in flight (don't want to wear them all the time). Sorry Genghis, not sure whether this would work with a microlight.
Finally, don't forget to clean the windows before flight. That can make a tremendous difference.