i ride with the gecko helmet
specifically designed for marine applications, with inflatable bladder, light, love mine
http://canadianfreestyle.bigcartel.com/product/gecko-helmets
i have worn both fly and giro before and didnt like how the linings get soaked and becomve very heavy