Fly the Team Iceshanty Flag! Iceshanty Proshop
I haven't used the Vex bibs, but I would say go with them if it's for fishing only. I can't keep dry in Carhartts, I fish from my knees a lot and am sloppy with my auger. I was always wet from the knee down when I wore Carhartts.