A few years ago when I first came to NorCal my spring allergies were really bad. I bought a QMask (
http://groupweston.com/qmask_info.asp) and was very satisfied with it. I was doing about a 8–9 mile roundtrip commute and wearing the mask made a marked difference in the amount of sneezing and eye itching I experienced by the time I got to the office. The mask is washable, which is great, and about the only issue I had was that if it wasn't on me quite right my glasses might fog up a little. I know the website seems a little sketchy but both I and an office-mate have purchased from them with no problems.