This would be fair enough if every road had a cycle lane, but they don't. Are cyclists expected to ride on the pavement to keep you happy?
How about, drivers, learn that you DO NOT OWN THE FRICKEN ROAD. Pedestrians, cyclists, other human beings are entitled to use the road as well - you are not automatically more important just because your driving. I know that you don't see this, because as soon as you get a car, that's it, you don't walk anywhere for anything - but I live 10 minutes walk from work, so I walk all the time - and motorists are invariably ignorant, selfish, self-important, impatient... I could go on.
Accept the fact that if you hit a ped, or a cyclist, you are the one who will be blamed - there's no recourse, no excuse, so chill the fuck out, give cyclists the room they need, learn that pedestrians are not psychic, use indicators for their intended purpose. Cyclists, motorcyclists and pedestrians are vulnerable on the road, the more attention you afford them, the less likely you are to hit one.
Ohh, and if you like your paint-job, don't go firing BB guns, throwing shit, firecrackers, whatever at cyclists... the last time this happend I had a little lump on my back where someone shot me, they left needing a £2000 re-spray - nobody wins, but I lost the least

.