These are always the most entertaining type of threads. Both parties were in the wrong. Morality play over. No one was hurt. In Philadelphia where I live/ride if you could get through to 911 a "some one spit on me" call would probably be laughed at.
To all of the folks who were not there and want to judge , I say be careful, you don't ever really know what your reaction to a situation will be until you are in it.