Loud horns help a lot. I have two car horns wired up to my bike and they scare the bejeezus out of people when I honk them. That and loud pipes so they can hear you coming ahead of time.

Not going to help for the idiots in the blue trucks pulling onto the highway without looking but infinitely better than knocking off a taxi's side view mirror after they cut you off.