damn. shady situation to find yourself in mate. i really hate it that someone took out his own personal problems on you while out one night. always makes the night go down bad.
but, i agree w/the above comment on fighting while out.
fighting is NOT ever cool or ok in my book.
i've never known anyone personally who's gotten in a fight in a club as most of my friends wouldn't start or finish anything to begin with, but i've seen people get seriously strung out and small fights almost take place around me (and, oddly enough, mostly when i was out in bs.as.

)and i always resented those people who couldn't, or wouldn't, rise above the situation and would ruin the night for everyone around them, strangers included, by getting involved in a fight which was rarely more than just overblown hot tempers and sheer pettiness.
i highly agree with getting security involved. they are there to settle such situations.
accepting the fight only gives in to the other party and brings you down to their level of small-mindedness.
violence is absolutely never the answer.