Being that I seem to always get sick before a major performance, I know alot of vocal people who have recommended Vitamin C and here is one...MUCINEX. You can get it over the counter now. Just make sure to drink plenty of water with it because it will dry you out, but it works wonders.