Flagyl IS an antibiotic. It's used for both bacteria and parasites.
On a slightly different note, using alcohol-based hand sanitizers is not effective against spores (crypto, giardia, C. diff, etc.) In fact, hospitals are seeing more and more clostridium difficile (C. diff) infections that cause a wicked nasty diarrhea and even sometimes lead to surgical removal of the large intestines in some really sick folks (mostly elderly). It's a nasty little spore, and hospital infection control protocols call for hand washing as the only effective means of getting the crap off your hands. They specifically note that hand sanitizers will not work on the spores. Frustrating stuff!!!!