There are some good articles on that site. I like the breakdown of the % of types of accidents. I never ride against traffic anyway but I see people do it.
I put side lights on my bike, i wonder if that will ever help avoid the broadsite type accident? I guess any way to increase visibility will help.