Just think would you rather her see you and give you a bad look, or you see her look bad (i.e. with a black eye).  Personally I'd think you would most likely want the first.  I don't think anyone should get hit.  It just shows weakness.  They can not control themselves.  I aplaud what you have done.  And hopefully tomorrow she will actually come by and thank you, unless she is too embarassed.  But I do think next time you bring Loverboy with you, as there is safety in numbers, besides then it doesn't come down to "he said/she said" thing as there are other witness's.
Just another reason Nancy is turning into the most loved  

 member of the TFP...Concern for her neighbors!!! 
