Best hayfever medicene?

Whatever. Whatever works for you is the best. However a combination called Dymista containing both an antihistamine and a steroid appears to be ahead of the pack.
Too start. Try an antihistamine, cheap and pretty effective. Barriers like wearing sunglasses, anti allergy eye drops like patanol/ pataday, nasal steroids help also. Key is preventing the start of symptoms by medicating prior to symptoms starting. Meds like singulair (montelukast) work well for that.