i always find going out for a long run by sweating it out, helps with me..
i think its something about keeping your blood flowing round your body with fitness helps because your immune system gets stronger, i hardly ever get ill, and my pot head friends who sit ariound all day seem to always be down with all kinds of illness. so their must be something to do with keeping fit.