That totally sucks, E. coli is a nasty little f'er. Hope they get it under control. She should get to a good travel medicine doctor if her docs can't figure it out.
Never really heard of vomiting as a symptom of Giardia. Just gas that smells like rotten eggs and intermittent diarrhea with lots of abdominal bloating.
yummers, is it lunch time yet?