Flagyl is a nightmare for sure! My suggestion is don't take the flagyl and cipro together and eat before each one. Chocolate milk worked for Jim when he was puking his guts out on Macrobid. He also split the doses like I mentioned and it helped. You can also get over the counter nausea liquid at the store if all else fails.
No matter what works I pray your done with this crap soon.