I recommend
http://www.respro.com filters. They are meant for 'active' sports, and even sell models recommended for cycling. They have different levels of filters, depending on what you want to filter out, and the fancier filters are more expensive. The filter elements do need replacement, but not very often.
peace,
sam