I have the ambush board shop cga vest http://www.buywake.com/catalog/ridingEssentials/WakeVests/Ambush Which is the same as 1 and 2. For CGA it looks cool but it's a bit puffy around the shoulders and because the armholes are so big it slides up when I'm chillin waiting for the boat to come back but other than that it works great.