There's no good time to get sick, but it's especially annoying if it happens when you have big plans, like a vacation or, say, half-marathon races scheduled before your next marathon. The latter is ...