My Dr. recommended Neutrogena's new sunblock that has something called Helioplex in it. Here are some links to more info. I have found it works well.

http://www.realsimplerewards.com/rsn...helioplex.html
http://www.neutrogena.com/content_169.asp