Claritin D works for me, but I only take a partial dose because it jacks up your heart rate and blood pressure. I try to time my dose so it's wearing off just before race time.
as a pharmacist I would recommend either zyrtec or claritin. Some of the other allergy meds OTC can cause drowsiness. Either zyrtec or claritin are one a day and might want to take it either right before bedtime or first thing in the morning.