Zack has you covered........I have tried most of the ones listed so far, bell, urge, shred ready, giro remedey, 661, airoh aviator. Seen a lot of them break/crack etc.
Airoh Aviator by far best helmet out there. Super light, doesn't soak up a ton of water, and offers the most protection...