Kim, I've taken Nyquil liquid capsules, and had no problem with them. They're kind of large, but didn't give me any tummy trouble, and definitely help with congestion etc. Don't think it'll help with your stomach flu, but maybe will help with your sinus trouble.
Take care.
Sheryl