Seems like I've tried them all. The one I've ended up being the most impressed with is by Absorbine - Dura Guard - It Lasts!! OIl based, sweat & water proof. I apply sparingly & a couple times a week. I have never had one react to it. Its great for gnats - no seeums - mesquitoes - stable flies -...