I had an incident yesterday involving a motorist on my ride home. A full can of beer (Miller Lite, the cheap ass-hat couldn't even throw something drinkable.) was throw at me, whizzing inches from my head while I was on a street with a bike lane. I wasn't being a dick, I was just going home. I feel this crosses the line in a major way. Insults and shouts I can handle, but physical assault that could have put me in the hospital is a whole other realm.
How should I deal with things like this? I really, REALLY want to wait on this stretch of road today and hold up a chain and lock to show him how easily I can eff his world up too.