One HUGE recommendation here, speaking from experience: Try before you buy.

I bought a CL-5 a few months ago (same M2005 rating) for $55 at my local shop, and while the measurements said I needed a Medium, I ended up witrh a Small based on fit and comfort.

I tried on both of these helmets and they fit differently from each other and from my CL-5. Even if you have to go to a shop where you don't intend to buy, og and try these models on before you commit.

Had I ordered based on measurements and sizing charts, I'd have an ill-fitting helmet. As it is, I got fit advice from a professional (not that all shop employees will be knowledgable) and knew that it would fit.