Have you been swooped by a magpie before?

How was your experience? Was it as bad as everyone says? How much damage can they do? Is it possible to staunch the magpie or fight back? What happens if you just stand your ground? What's the best defence tactic in this situation?