I'd at least have said something to him. Make him feel like a jerk. My girlfriend gets on my case about confronting people like him...but as one poster said, most people will continue their behavior until someone calls them on it. And unfortunately America has become a nation of bystanders. No need to escalate to violence...unless you enjoy that kind of thing, but remember most people are programmed to respond to reward/punishment, or in other words, "the person who coined the phrase, "violence doesn't solve anything," never got the living stojan beat out of them."