I ride a Xcel Infinity vest... they are super populuar up in canada... they sponsor almost every single top canadian wakeboarder...
rusty mal... Aaron rathy... Steve Mckinly to name a few... even billabong rider kevin henshaw used to ride for them...
they are super thin... so thin you wouldn't think they would do anything but for some reason they do... the foam they used really works i guess... also its a cool design, slip on vest with a neck zip up...
www.xcelwetsuits.com as for helmets... dont wear them unless you are in a contest or hitting rails... if anything they can brake your jaw, trust me even guys like derek grasman have done that...
but i used to have a capix and they fall apart to easy... when a helmet cracks because it was in your wakeboard bag wont help your head when you fall on a rail... but when im in contest, hitting rails or snowboarding i wear an old US army helment