My new favorite brand of sunscreen for the face: Blue Lizard.
Blocks UVA/UVB. Not greasy, not too filmy white, but a bit on the expensive side. While researching I was amused to learn that Blue Lizard also sells "economy" gallon containers (for $250).