I was researching the best reviewed sunscreens on Amazon.com a few days ago...
Blue Lizard and Eltamd seem like the two best brands. I've been trying to find Blue Lizard for a reasonable price in Canada, but so far $6.00/oz at Amazon.ca is the cheapest I've seen. If anyone's seen it locally here in Calgary, please let me know.