Try Vitamin E Stick by Reviva Labs for around your eyes, and Kiss My Face Sport Lip Balm (spf 30) for lips. I always get some degree of smudging on my Oakleys but it's more from my sweat than anything (as I sweat profusely when I ride).