My new favorite physical block:

Badger SPF 15 http://www.badgerbalm.com/pc-371-6-s...face-body.aspx (I paid $12 or something crazy like that at my grocery store)

Active ingredient: zinc oxide

Nicely greasy, absorbs well. Smells good, too. This stuff is almost a paste, so a little goes a long way. I was impressed by how little it took to cover my exposed skin before my ride today.

It does not make me look green-ish or pale. In fact, it seemed to even out my skin tone and made me look 20 years younger! (only kidding a little bit) I put two coats on my nose and ears, and they didn't get ghosty.

Stayed on when I sweated all over it, unlike Neutrogena's physical block. Barely made a white mark on my clothes. That's pretty cool.

I was out in the middle of the day in full sun, and walked along the waterfront, yet didn't get even a tinge of sunburn. (I burn in about 10 minutes of exposure.)

Good stuff! But expensive....