Most of my riding is just puttering and with a few exceptions, I try to keep out of the traffic. My absolute worst and most dangerous riding is on narrow roads with fast traffic. I hate those situations and try and avoid them when possible. I always ride with a helmet if I am exposed to fast traffic, but to be honest, with sixty and seventy mile an hour car traffic a foam helmet or any helmet would not save you if you were struck, or fell of in front of something.
We should have more bike paths like the Dutch have.