I had a similar experience a few years back, but a few miles after the idiot almost hit me, I spotted his car parked along the road I was on. The guy tried to run me off the road and then drove away laughing. I didn't want to get busted for damaging his car, although I was tempted. As he wasn't around to yell at, I decided to load up his windshield with as much phlegm and spit that I could spit out! I managed to cover the driver's half of the windshield and left knowing the idiot would have to spend some time cleaning the windshield before he could drive off! This was almost as satisfying as yelling at him in person! Pat