I always drink a couple big glasses of orange juice when I feel a cold coming on mainly because I like OJ and figure it can't hurt, i'm not convinced it really does anything.
What I do believe works is sleep, lots of sleep. My GP back in the states who probably burns through two prescription...