For training in the pool, Finis lightning. Light blue tint for the winter when swimming in the morning. Gray mirrors when in the sun. Super clear and very wide angle of vision. Antifogs last a couple of months based on 4 swims per week. Thereafter, I just lick them or put some antifog in them. Dump after 6 months and get a new pair since they are cheap, about 12 bucks on amazon.
For racing, I use the Zoggs Predator. Very wide field of view, clear, fog resistant, and polarized. Perfect for those 7am start times when the sun is bouncing off the water. About 30 bucks. Still have a pair of fairly new Sables as a backup in my bag; they’re the clearest but scratch easy and were 50 bucks.