I like something different - Sunsmart waterproof sunblock. SPF30, but the base is zcote - a zinc oxide base - that really works. I'll go out for a 4-5 hour ride and come back with no color at all - not tan, not burned, nothing. The stuff is pasty, and doesn't rub in well, so it probably won't ever be a real commercial success, but if you want to minimize sun exposure while outside, this stuff will do it. It doesn't run when I sweat, either.
This stuff is mostly available through dermatologists, but you can order it directly through the comany website at
www.atforyou.com
JB