Have you been getting sicker or holding steady lately? Yellow snot can sometimes hint at a bacterial infection. How bad are the headaches?
You could try my natural viral cure that usually will kick viruses in the butt within 12-24 hours; buy pure elderberry liquid extract and take 30 drops every 3 hours. Also, drink 20-30oz of freshly squeezed orange + carrot juice (50:50 mix), preferably organic. If you're not feeling better by Monday morning, then take the Cipro. That is what I would personally do.
Have you felt at all feverish? I will go chart stalk you on FF.