Obviously, safety is the most important thing when buying a helmet. I just bought my C600 about two weeks ago and this is my biggest/fastest PTW I've ever owned. I'm coming from a Vespa 250 GTS.
I know certain styles of helmets go with certain styles of riding... Sport bikes, Harleys, cruisers...