Cold FX works. I swear by it and am currently taking it preventatively because my wife said she thought she may be coming down with a cold. I feel fine.
BTW, don't buy the blister pack of 18 pills. Buy the bottle as it is a much, much better deal. For 20 bucks you get 60 pills as opposed to $13 bucks for 18 pills with the blister pack.