If the bad driver is driving a commercial vehicle, I sometimes contact the company about it.
I haven't done it yet, but 2 of the local towns have 'report an aggressive driver' things where the driver will get a letter from the police department. I might report a driver sometime, just to have it on record (like that ex-doctor in California who got jail time for harming cyclists because there was a record showing it wasn't the first time he pulled that trick).
When I am near an intersection, I am riding in the left tire track of my lane to increase my visibility. Being female, I do scream like a girl when I am scared for my life. I've gone thru the workday with a rather sore throat a few times.