should I sue?

Thank God you are okay. The one thing regarding a law suit in this, first get the advice of a lawyer with the "we are free until you collect" phrase to give you some insight to know your chances. And make sure they have experience with suits agains city/county issues similar to this.

My friend in Canada says"unfortuately up here the snow removal drivers only plow in the winter at the same rate they plow in the summer!"