How many birds are we talking about? 10 or less, or quite a few? Are you disinfecting your feeders and waterers daily? Going on a year implies to me that they're getting over it and then re-infecting right away.
Myself, if it were 10 or less and I just could.not.get.rid.of.it I honestly...