I agree with the Neutrogena for the face, and Coppertone Sport for body.
If it is just ot be at the pool or for the kids, I just use the Walmart Equate. In the Old Days, I liked their No-Ad. For the kids, the goal is to get it on them quickly, and so I waste a lot in the process. So, I use the less expensive.
I also have begun a spring cleaning process of throwing out the old sunblocks before summer comes. That way, I do not have 30 half-used expired bottles in my way.