I think drinking lots of water helps a lot. Half the people at my office got clobbered with sickness and I slipped past it. I think it definitely helps flush out all the nasty stuff in your body.