For cold weather riding or extremely long trips, I use an HJC CL-Max. It has a flip up visor along with the front 1/3rd being flip up aswell. That helps when you want to get in a quick drink or smoke at a quick rest stop with out having to remove the whole helmet.