I wear a HJC CL-X4 Dark grey openm face with Oakley Sno-X goggles. I love the combination, and it is great in Michigan, but when you go up to the Canada area, I would definetly not wear one. You will get frostbite if you wear one in Canada. My dad was recently up on a Canada run, and he wore his Modular helmet, but the problem is that the air tubes get filled with ice from all of the moisture and it gets hard to breathe. I would suggest a closed face HJC helmet for Canada but you can wear a open-face anywhere besides there and you will be fine.
just my thoughts,
Frank