As more excursions limit the use of sunscreen (e.g. swimming with dolphins, certain coral reef diving), what do you do as an alternative?  Wear rash guard or t-shirt? Buy Eco-friendly products? Tan before cruising?