The fog might really be salt, dried to the outside of your glasses/goggles. After about an hour of constant salt water spray, my glasses are worthless and I end up taking them off if I want to see anything past 20 yards.
I have a Garmin Legend, works great but the numbers are so small unless I have it in my hand, I can't see them, and I'm usually too busy to have it in my hand! I tie it to the foot strap on the tramp, no baggie, no water damage. I look at it after the race to see the track, total distance, average speed, etc. Only in very light air can I lay on the tramp and check the route and waypoints, etc.
I would love to see Garmin come up with a cat specific model (kind of like a Tak Tic with GPS) with really BIG numbers we could put on the boom, with a display on both sides of the boom, a better antenae, etc.
Any one have a personal contact at Garmin? They make some great stuff for airplanes but the Cat stuff is lacking in use a bility.