Zyrtec and Allegra are over the counter now.
I take Allegra, and it usually helps me.
I get Nasal, Ears and Chest. I did the Claritin thing, didn't work for me. I would always get one messed up ear infection in the spring, and another one in the fall. Since I've been on the Allegra, about four years now, that doesn't happen unless I don't take the meds.
It actually works quite well, with no adverse affects. There is not the dry mouth that there is with Claritin, or the floaty feeling associated with Benadryl. Plus, it's cheaper. I can get a 30 day supply for ~$20.00; Claritin is about $30
If I don't take it, I cough really badly, and my ears itch, oftentimes leading up to a very nasty, mucousy discharge. There are warnings about taking it with antacids and fruit juice, but so long as there's a two hour separation, all should be well.