I have been a terrible allergy sufferer for 20 years. I second the zaditor recommendation. Good for the eyes. I was also good for a steroid shot in May and August due to my particular allergies.
Probably about 18 months ago I started shots. I no longer need any pills, and haven' needed zaditor...