I have to say, I don't think I've had more than a few snuffles since I was diagnosed more than 2 years ago, but then, as a child, I did have every cold known to man, so my immune system got pretty charged up over time.
If I ever feel a but run down, or have a series of gritty throats (my equivalent of getting a cold), I sometimes take a course of Echinachea. I just take a decent brand; I used Boots own, but there many, many others out there, for two weeks, then that's enough.
Of course, the Echinacea could be having a placebo effect on me, but if that stops my throat going gritty, I'm happy enough.