Yikes!
Another story where I shake my head and think who are these people. Do they dislike cyclists so much that they forget that cyclists are other real people with real lives. I think when you put your helmet on and get on your bike your humanness to some disappears and you are a breed apart. This seems to make it ok in some minds to hurt us.
The most effective way to do it, is to do it.
Amelia Earhart
2005 Trek 5000 road/Avocet 02 40W
2006 Colnago C50 road/SSM Atola
2005 SC Juliana SL mtb/WTB Laser V