I am a sun lover, i suffer from rosacea though. So i had to find a real good sun block in order to enjoy the Baja sunny days. The best sun block ever is Zinka. It´s zinc oxide based and it blocks and stop sun in its tracks. It has a major downside though: it is opaque. Both Zinc and titanium oxide are the best sun blockers around. Sunscreens are just chemical barriers that allow certain level of sun exposure, but they don´t block sun rays. Two micronized (clear) zinc oxide sun blocks brands are the Australian Blue Lizard and Ocean potion´s Face potion 45.
http://www.zinka.com/index.php?page=info&about_id=1
http://www.crownlaboratories.com/bluelizard/
http://www.opotion.com/pages/protection-face-card.html