O'neill Gooru is awesome if you want a comp vest. I like that it's pull-over, keeps me up and feels like I have nothing on when I ride.. it is pretty expensive though.
i'm always gonna be for a CGA vest...i could care less if they're bulkier, i'd rather know i'm going to float after taking a digger than have to worry about it. i got the 07 JP baller...definitely a good investment