This is a tricky one. The U.S. constitution guarantees the right to assemble, and that's exactly what these people do. Regardless of how much you disagree with whatever they stand for, they've got that right. So if you decide to "attack with bricks, bats, and brickbats" because "Nazis deserve no safe forum", you're breaking laws, and soon enough comes the day that the laws that protect YOU, will be broken too. So in that case, you know where it comes from. The more attention you give this, the more recognition those clowns get out of it.
In past years, the word "Nazi" has been used for a variety of reasons. More often than not, people branded as Nazi's just held unpopular opinions, had no connection whatsoever with the national-socialist ideologies of the past, and were tagged "Nazi" to give them something to feel guilty about. Well, that's just as silly as having to feel guilty about the Crusades, when muslim fascists need to motivate their sickening acts of violence. Because that's what is happening, in case you haven't noticed.
Hey, the world has moved on. "Sieg Heil" is just as out of time as "Ave Caesar". Those days are over. O-V-E-R.
I spent a good part of my teenage years running with a punk crowd, and the mortal enemies of any punk worth his salt are Nazis. As I've grown older, more accomplished, and less colorful, I'm suprised to find that my feelings towards Nazis haven't changed much. They're a usless group of mental rejects and bloodthirsty perverts who don't deserve any of the consideration that I give to other people whom I disagree with.
I like to think that there's a group of leather-jacketed and mohawked young men living in Madison who agree with me.
Horsecrap. This is the equivalent of yelling FIRE in a crowded theatre. They would let us have a frat party with beer at the courthouse so there really is no blacket right to assemble.