That link did work!:) Pretty comprehensive list, although Consumer Reports is not always right on when it comes to anything applied to the skin. After all, some years ago, they thought that Vaseline Intensive Care lotion was the BEST body lotion. Oh no it isn't - the smell is just awful, plus the FEEL of it was dreadful too. Yet my dad loved it, so go figure.
Anyhow, facial sunblock in particular is really challenging to find one that works on one's skin, for any number of reasons, ESPECIALLY if one has any kind of reactive skin. Either many simply don't absorb like milla mentions with the one she had, or they're too greasy, too drying, too irritating, too whitening, and/or don't play nice with makeup. So it's really an individual thing. As far which comes first in application, sunblock or moisturizer, most dermatologists agree that moisturizer comes first, THEN the sunblock. Although there is one dermatologist out there who says vice-versa who has a bunch of YouTube videos. However, once one finds one that one likes, stick with it year-round, no matter what the weather. Yes, I know about the D(be sure you take the D3, the effective form of the Vitamin), and that unprotected sun exposure is supposedly the best way to get it. That might well be, but the sun year-round(even in cloudier more northern locations) is a lot stronger than it was 50 years ago. So in this case, take that D year round and wear the sunblock and consider it to be part of one's daily skin care. Vitamin D3 drops are an economical way of taking D3, as many people, even in more southern latitudes are surprisingly deficient. One can take a good bit more than is commonly recommended too. Other D3 benefits include immune-boosting to respiratory infections, and it's also necessary for absorption of supplemental calcium and magnesium - important for us mature women.
For myself, I just wear the sunblock(CeraVe AM SPF 30) on face, and don't bother with hands(as I'm always washing them)or the rest of my body since I live in a cool-temperate climate and thus covered up. Hope any of this helps!:)