For warmer weather... I use a Ride Qi
facemask. I like it better than a bandanna because it is made of more breathable mesh and because it stay on your face even if you pull it down occasionally.
For storm days... I wear an OR Sonic Balaclava
with a mesh breathing area