A very good environmental group that I know of has released a new study on sunscreens. It has a searchable database, and ranks the effectiveness a safety of about 1,000 sunscreens. You can find the info at this link:
http://cosmeticsdatabase.com/special/sunscreens2008/I hope you find this info helpful.