By the way: eje67's trip to Baja: Unless you get a positive ID that it was giardia, it was more likely plain old food poisoning, not the water.
After losing 20 pounds, I figured I should see a doctor haha. Giardia was confirmed via stool stample, and I was prescribed Flagyl. I was living in San Francisco at the time; when I told the doctor (at UCSF) that I thought I picked it up in Mexico, he was like, yeah right, and then asked me about my sexual history, etc. Later I got a letter from the health department advising me that I may have become infected by "rimming." (NSFW alert if you don't know what it is and want to google it!)