Perpetual problem for me, on or off the bike. These days I'm taking allergex. They're okay, but not nearly as effective as the Sinucon I used to take.
However, various people reacted with horror on hearing that I took them, including a GP riding friend. Apparently they fuck with your blood...