One of the ladies here told me to try Dermatone. It is a transparent zinc oxide. I have some facial sun spots that get darker over the summer. They are cleverly located where a mustache would be and along my nose. Very lovely.But I've noticed with the Dermatone that my face is handling the sun a lot better. For riding, I use the lotion on my arms and the paste on my face. And then for non-riding times, I use the lotion under my makeup. It has taken a load off my mind to use this! I bought them both at REI. The paste comes in a little tin; perfect for putting in a jersey pocket! Be aware the paste is greasy. But for me, I don't care. My face would be shiny anyway since I sweat so much.
And since I have no idea how to insert a link to the thread where I was told about Dermatone, look in the Gears and Accessories section, thread topic is "Helmet Visors".