I use Lush comestic Ultrabland or my homemade cleansing oil (1/3 castor, 1/3 jojoba, 1/3 sweet almond) to remove sunscreen and makeup and then use chagrin valley's rhassoul soap on top of it.
For really deep cleansing, I love the Aztec clay (affordable at $6 for 1 lb jar in WF) mixed with apple cider vinegar or yogurt or fresh fruit juice. The clay soaks out everything...